время
|
|
Часть 3 Особенности реализации 54
IV. PHP-функции
ние. В нашем случае это "машина". В результате данная функция вернет следую-
щий массив:
Array (0, 3,4);
Это номера индексов, под которыми значения массива соответствует искомому
значению "машина".
Пример 20.8. Функция array_keys (вариант 3)
$array = arrayC'color" => array ("blue", "red", "green"), "size"
=> array ("small", "medium", "large"));
array_keys ($array) ; // результат arrayC'color", "size")
Даже если сами указатели работают непосредственно с массивами, функция array_keys
все равно будет возвращать массив указателей заданного в ней массива. Это иногда
очень полезно и помогает избавиться от ненужных громоздких выражений вычисле-
ния, которые необходимо проделать, чтобы получить массив со значениями.
ВНИМАНИЕ
Эти операции необходимо было проделать в РНР 3, так как функция array_keys
включена только в РНР 4.
Приведем пример:
function