Mục lục
ToggleHàm array() trong PHP có nhiệm vụ tạo ra một mảng mới. Ngoài việc sử dụng hàm array() có thể dùng từ khóa [] đều mang lại một ý nghĩa tương đương.
Hàm này được sử dụng trên PHP4, PHP5 và PHP7.
Cú pháp hàm array() trong PHP như sau:
array ([ mixed $... ] ) : array
Hàm array() sẽ trả về một mảng các tham số, với chỉ mục là các số.
<?php $fruits = array ( "fruits" => array("a" => "orange", "b" => "banana", "c" => "apple"), "numbers" => array(1, 2, 3, 4, 5, 6), "holes" => array("first", 5 => "second", "third") ); ?>
array(3) { ["fruits"]=> array(3) { ["a"]=> string(6) "orange" ["b"]=> string(6) "banana" ["c"]=> string(5) "apple" } ["numbers"]=> array(6) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) [5]=> int(6) } ["holes"]=> array(3) { [0]=> string(5) "first" [5]=> string(6) "second" [6]=> string(5) "third" } }
<?php $array = array(1, 1, 1, 1, 1, 8 => 1, 4 => 1, 19, 3 => 13); print_r($array); ?>
Array ( [0] => 1 [1] => 1 [2] => 1 [3] => 13 [4] => 1 [8] => 1 [9] => 19 )
<?php $firstquarter = array(1 => 'January', 'February', 'March'); print_r($firstquarter); ?>
Array ( [1] => January [2] => February [3] => March )
<?php $foo = array('bar' => 'codetutam'); echo "Hello {$foo['bar']}!"; // Hello codetutam! ?>
Nếu bạn muốn sắp xếp một mảng nhiều chiều, thì đây có thể là giải pháp cho bạn.
<?php function array_sort($arr){ if(empty($arr)) return $arr; foreach($arr as $k => $a){ if(!is_array($a)){ arsort($arr); // could be any kind of sort return $arr; }else{ $arr[$k] = array_sort($a); } } return $arr; } ?>
Hi vọng với bài viết này, bạn đã hiểu rõ cách sử dụng hàm array() trong PHP. Nếu thấy bài viết hay và ý nghĩa, hãy like và chia sẻ với bạn bè để mọi người cùng nhau học tập nhé.
Cảm ơn bạn đã ghé thăm codetutam.com
Bình luận: