key

Функция возвращает индекс текущего элемента массива (PHP 3, PHP 4, PHP 5)

Синтаксис:

mixed key(array arr)

Функция key() возвращает индекс текущего элемента массива.

Пример использования функции key():

<?php
$array = array(
"fruit1" => "apple",
"fruit2" => "orange",
"fruit3" => "grape",
"fruit4" => "apple",
"fruit5" => "apple");

// этот цикл пройдется по всему массиву
// и выведет имя ключа элемента массива
// значение которого равно "apple"

while ($fruit_name = current($array)) {
if ($fruit_name == "apple") {
echo key($array)."*<br />";
}
next($array);
}
?>