Hướng dẫn what is key in php array? - key trong php array là gì?

❮ Tham chiếu mảng PHP

Thí dụ

Trả về một mảng chứa các phím:

"XC90", "BMW" => "x5", "Toyota" => "Highlander"); print_r (Array_Keys ($ a)); ?>
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>

Hãy tự mình thử »


Định nghĩa và cách sử dụng

Hàm mảng_Keys () trả về một mảng chứa các phím.


Cú pháp

Array_Keys (mảng, giá trị, nghiêm ngặt)

Giá trị tham số

Tham sốSự mô tả
mảngYêu cầu. Chỉ định một mảng
giá trịKhông bắt buộc. Bạn có thể chỉ định một giá trị, sau đó chỉ các khóa có giá trị này được trả về
nghiêm khắcKhông bắt buộc. Được sử dụng với tham số giá trị. Những giá trị khả thi:
  • TRUE - Trả về các phím có giá trị được chỉ định, tùy thuộc vào loại: Số 5 không giống như chuỗi "5".
  • Sai - Giá trị mặc định. Không phụ thuộc vào loại, số 5 giống như chuỗi "5".


Chi tiết kỹ thuật

Giá trị trở lại:Trả về một mảng chứa các phím
Phiên bản PHP:4+
Changelog:Tham số nghiêm ngặt đã được thêm vào Php 5.0

Nhiều ví dụ hơn

Thí dụ

Sử dụng tham số giá trị:

"XC90", "BMW" => "x5", "Toyota" => "Highlander"); print_r (Array_Keys ($ a, "Highlander"));
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));
?>

Hãy tự mình thử »

Thí dụ

Định nghĩa và cách sử dụng

Hàm mảng_Keys () trả về một mảng chứa các phím.
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>

Hãy tự mình thử »

Thí dụ

Định nghĩa và cách sử dụng

Hàm mảng_Keys () trả về một mảng chứa các phím.
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>

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ảngReturn 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ề.

$array0

Xá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

$array2

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

$array3

$array4

$array5

$array6

Sven (bitcetera.com) ¶

16 năm trước

$array7

$array8

$array9

PHPNet tại Holodyn dot com ¶

8 năm trước

$array0

$array1

$array2

$array3

$array4

$array5

$array9

Robert C. ¶

6 năm trước

$array7

$array8

$array9

$search_value0

$search_value1

Ian (Maxianos tại Hotmail Dot Com) ¶

8 năm trước

$search_value2

$search_value3

$search_value4

$search_value5

$search_value6

$search_value7

Robert C. ¶

8 năm trước

$search_value8

$search_value9

$strict0

$strict1

Robert C. ¶

6 năm trước

$strict2

$strict3

$strict4

$strict5

$strict6

$array9

Ian (Maxianos tại Hotmail Dot Com) ¶

Zammit Dot Andrew tại Gmail Dot Com ¶

$strict8

$strict9

false0

Paul Hirsch ¶

11 năm trước

false1

false2

false3

false4

$array9

Sven (bitcetera.com) ¶

16 năm trước

false6

false7

false8

$array9

PHPNet tại Holodyn dot com ¶

8 năm trước

search_value0

search_value1

search_value2

search_value3

search_value4

Robert C. ¶

6 năm trước

search_value5

search_value6

$search_value9

search_value8

search_value9

Ian (Maxianos tại Hotmail Dot Com) ¶

Zammit Dot Andrew tại Gmail Dot Com ¶

array0

array1

$array9

Paul Hirsch ¶

7 năm trước

array3

array4

array5

Md. Abutaleb ¶

16 năm trước

array6

array7

array8

$array9

PHPNet tại Holodyn dot com ¶

8 năm trước

array0

array1

array2

array3

array4

array5

array6

$array9

Robert C. ¶

8 năm trước

array8

Robert C. ¶

Zammit Dot Andrew tại Gmail Dot Com ¶

array9

search_value0

search_value1

search_value2

Paul Hirsch ¶

7 năm trước

search_value3

search_value4

search_value5

search_value6

Md. Abutaleb ¶

8 năm trước

search_value7

search_value8

search_value9

$array00

Robert C. ¶

8 năm trước

$array01

$array02

$array03

$array9

Robert C. ¶

6 năm trước

$array05

Ian (Maxianos tại Hotmail Dot Com) ¶

7 năm trước

$array06

$array07

$array08

$array09

Md. Abutaleb ¶

7 năm trước

$array10

Md. Abutaleb ¶

7 năm trước

$array11

$array12

$array13

$array9

Md. Abutaleb ¶

6 năm trước

$array15

$array16

$array17

Chính có nghĩa là gì trong PHP?

Định nghĩa và sử dụng hàm Khóa () Trả về phím phần tử từ vị trí con trỏ bên trong hiện tại. Hàm này trả về sai về lỗi.returns the element key from the current internal pointer position. This function returns FALSE on error.

Phần tử chính trong mảng là gì?

Một khóa và giá trị trong một mảng là gì?Các khóa là chỉ mục và giá trị là các yếu tố của một mảng kết hợp.Các mảng kết hợp về cơ bản là các đối tượng trong JavaScript trong đó các chỉ mục được thay thế bằng các khóa do người dùng xác định.Chúng không có thuộc tính chiều dài như một mảng bình thường và không thể đi qua bằng cách sử dụng một vòng thông thường cho vòng lặp.Keys are indexes and values are elements of an associative array. Associative arrays are basically objects in JavaScript where indexes are replaced by user-defined keys. They do not have a length property like a normal array and cannot be traversed using a normal for loop.

Mảng có PHP chính không?

PHP: ARRAY_KEY_EXISTS () Hàm hàm mảng_key_Exists () được sử dụng để kiểm tra xem có thể có khóa được chỉ định trong một mảng hay không.Hàm trả về true nếu khóa đã cho được đặt trong mảng.Khóa có thể là bất kỳ giá trị nào có thể cho một chỉ mục mảng.The array_key_exists() function is used to check whether a specified key is present in an array or not. The function returns TRUE if the given key is set in the array. The key can be any value possible for an array index.

Các phím mảng được sử dụng để làm gì?

Mảng.Phương thức khóa () được sử dụng để trả về một trình lặp mảng mới chứa các khóa cho mỗi chỉ mục trong mảng đầu vào đã cho.Tham số: Phương thức này không chấp nhận bất kỳ tham số nào.Giá trị trả về: Nó trả về một trình lặp mảng mới.to return a new array iterator which contains the keys for each index in the given input array. Parameters: This method does not accept any parameters. Return Values: It returns a new array iterator.