Hàm array_keys () trả về tất cả các khóa của một mảng. Nó trả về một mảng gồm tất cả các khóa trong mảng.
Cú pháp
array_keys(arr, value, strict)
Tham số
-
arr - Mảng mà từ đó các khóa sẽ được trả về
-
giá trị - Nếu các giá trị được chỉ định, thì chỉ các khóa chứa các giá trị này mới được trả về.
-
nghiêm ngặt - Xác định xem có nên sử dụng so sánh chặt chẽ (===) trong quá trình tìm kiếm hay không.
Quay lại
Hàm array_keys () trả về một mảng gồm tất cả các khóa trong mảng.
Ví dụ
<?php $arr = array("one" => "Pen", "two" => "Pencil", "three" => "Paper", "four" => "Notepad"); print_r(array_keys($arr)); ?>
Đầu ra
Array ( [0] => one [1] => two [2] => three [3] => four )
Ví dụ
Hãy để chúng tôi xem một ví dụ khác, trong đó chúng tôi sẽ tìm thấy khóa cho một giá trị cụ thể “Notepad”.
<?php $arr = array("one" => "Pen", "two" => "Notepad", "three" => "Paper", "four" => "Notepad"); print_r(array_keys($arr, "Notepad")); ?>
Đầu ra
Array ( [0] => two [1] => four )