❮ Tham chiếu mảng PHP
Thí dụ
Tạo một mảng được lập chỉ mục có tên $ Cars, gán ba phần tử cho nó và sau đó in một văn bản chứa các giá trị mảng:
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Hàm mảng [] được sử dụng để tạo một mảng.
Trong PHP, có ba loại mảng:
- Mảng được lập chỉ mục - Mảng có chỉ mục số - Arrays with numeric index
- Mảng liên kết - Mảng có các phím có tên - Arrays with named keys
- Mảng đa chiều - Mảng chứa một hoặc nhiều mảng - Arrays containing one or more arrays
Cú pháp
Cú pháp cho các mảng được lập chỉ mục:
Mảng [value1, value2, value3, v.v.]
Cú pháp cho các mảng kết hợp: & nbsp;
mảng [key => value, key => value, key => value, vv.]
Giá trị tham số
Chìa khóa | Chỉ định khóa [số hoặc chuỗi] |
giá trị | Chỉ định giá trị |
Chi tiết kỹ thuật
Trả về một mảng của các tham số |
4+ |
Kể từ Php 5.4, có thể sử dụng cú pháp mảng ngắn, thay thế Array [] bằng []. Ví dụ. $ Cars = ["Volvo", "BMW"]; thay vì $ cars = mảng ["volvo", "bmw"]; E.g. $cars=["Volvo","BMW"]; instead of $cars=array["Volvo","BMW"]; |
Nhiều ví dụ hơn
Thí dụ
Tạo một mảng kết hợp có tên $ Age:
"35", "ben" => "37", "joe" => "43"]; echo "Peter là". $ Tuổi ['Peter']. "tuổi.";?>
$age=array["Peter"=>"35","Ben"=>"37","Joe"=>"43"];
echo "Peter is " . $age['Peter'] . " years old.";
?>
Hãy tự mình thử »
Thí dụ
Định nghĩa và cách sử dụng
Hàm mảng [] được sử dụng để tạo một mảng.
$cars=array["Volvo","BMW","Toyota"];
$arrlength=count[$cars];
for[$x=0;$x
{
echo $cars[$x];
echo "
";
}
?>
Hãy tự mình thử »
Thí dụ
Định nghĩa và cách sử dụng
Hàm mảng [] được sử dụng để tạo một mảng.
$age=array["Peter"=>"35","Ben"=>"37","Joe"=>"43"];
Trong PHP, có ba loại mảng:
{
echo "Key=" . $x . ", Value=" . $x_value;
echo "
";
}
?>
Hãy tự mình thử »
Thí dụ
Mảng được lập chỉ mục - Mảng có chỉ mục số
Hãy tự mình thử »
❮ Tham chiếu mảng PHP
[Php 4, Php 5, Php 7, Php 8]
Array_Keys - Trả lại tất cả các phím hoặc một tập hợp con của các phím của một mảng — Return all the keys or a subset of the keys of an array
Sự mô tả
mảng_Keys [mảng $array
]: mảng[array $array
]: array
Array_Keys [mảng $array
, hỗn hợp $search_value
, bool $strict
= false
]: mảng[array $array
,
mixed $search_value
, bool $strict
= false
]: array
Nếu một search_value
được chỉ định, thì chỉ các khóa cho giá trị đó được trả về. Nếu không, tất cả các khóa từ array
được trả lại.
Thông số
array
Một mảng chứa các phím để trở lại.
search_value
Nếu được chỉ định, thì chỉ các khóa chứa giá trị này được trả về.
$array
0Xác định nếu so sánh nghiêm ngặt [===] nên được sử dụng trong quá trình tìm kiếm.
Trả về giá trị
Trả về một mảng của tất cả các phím trong array
.
Ví dụ
Ví dụ #1 Array_Keys [] ví dụarray_keys[] example
$array
2
Ví dụ trên sẽ xuất ra:
Array [ [0] => 0 [1] => color ] Array [ [0] => 0 [1] => 3 [2] => 4 ] Array [ [0] => color [1] => size ]
Xem thêm
- Array_Values [] - Trả về tất cả các giá trị của một mảng
- Array_Combine [] - Tạo một mảng bằng cách sử dụng một mảng cho các phím và một mảng khác cho các giá trị của nó
- Array_Key_Exists [] - Kiểm tra xem khóa hoặc chỉ mục đã cho có tồn tại trong mảng
- Array_Search [] - Tìm kiếm mảng cho một giá trị đã cho và trả về khóa tương ứng đầu tiên nếu thành công
Pat dot leblanc tại gmail dot com ¶ ¶
11 năm trước
$array
3
$array
4
$array
5
$array
6Sven [bitcetera.com] ¶ ¶
16 năm trước
$array
7
$array
8
$array
9Robert C. ¶ ¶
6 năm trước
$array
0
$array
1
$array
2
$array
3
$array
4PHPNet tại Holodyn dot com ¶ ¶
9 năm trước
$array
5
$array
6
$array
7
$array
8
$array
9
$search_value
0
$array
9Ian [Maxianos tại Hotmail Dot Com] ¶ ¶
8 năm trước
$search_value
2
$search_value
3
$search_value
4
$search_value
5
$search_value
6
$search_value
7Paul Hirsch ¶ ¶
7 năm trước
$search_value
8
$search_value
9
$strict
0
$strict
1
$strict
2
$array
9Zammit Dot Andrew tại Gmail Dot Com ¶ ¶
8 năm trước
$strict
4
$strict
5
$strict
6
$strict
7Paul Hirsch ¶ ¶
7 năm trước
$strict
8
$strict
9
false
0Zammit Dot Andrew tại Gmail Dot Com ¶ ¶
11 năm trước
false
1
false
2
false
3
false
4
$array
9Sven [bitcetera.com] ¶ ¶
16 năm trước
false
6
false
7
false
8
$array
9Robert C. ¶ ¶
6 năm trước
search_value
0
search_value
1
search_value
2
search_value
3
search_value
4PHPNet tại Holodyn dot com ¶ ¶
9 năm trước
search_value
5
search_value
6
$strict
5
search_value
8
search_value
9Ian [Maxianos tại Hotmail Dot Com] ¶ ¶
8 năm trước
array
0
array
1
$array
9Paul Hirsch ¶ ¶
7 năm trước
array
3
array
4
array
5Zammit Dot Andrew tại Gmail Dot Com ¶ ¶
Md. Abutaleb ¶
array
6
array
7
array
8
array
9
array
0
array
1
array
2
$array
92 năm trước ¶
6 năm trước
array
4
PHPNet tại Holodyn dot com ¶ ¶
16 năm trước
array
5
array
6
array
7
$array
9Robert C. ¶ ¶
7 năm trước
array
9
search_value
0
search_value
1
search_value
2Zammit Dot Andrew tại Gmail Dot Com ¶ ¶
8 năm trước
search_value
3
search_value
4
search_value
5
search_value
6Paul Hirsch ¶ ¶
Md. Abutaleb ¶
search_value
7
search_value
8
search_value
9
$array
002 năm trước ¶
El dot nhanh chóng tại gmail dot com
$array
01
$array
02
$array
03
$array
9Jochem ¶ ¶
Rodrigo tại Nospam dot dhweb dot com dot br ¶
$array
05
19 năm trước ¶
7 năm trước
$array
06
$array
07
$array
08
$array
09Zammit Dot Andrew tại Gmail Dot Com ¶ ¶
7 năm trước
$array
10
Zammit Dot Andrew tại Gmail Dot Com ¶ ¶
7 năm trước
$array
11
$array
12
$array
13
$array
9Zammit Dot Andrew tại Gmail Dot Com ¶ ¶
9 năm trước
$array
15
$array
16
$array
17