П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое







Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 98029 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 29046 раз(а).

Учебник HTML.
Просмотров 56170 раз(а).

Руководство по PHP5.
Просмотров 25920 раз(а).

Хостинг через призму DNS.
Просмотров 30444 раз(а).

Подборка текстов стандартных документов.
Просмотров 28950 раз(а).

Учебник PHP - Самоучитель
Просмотров 33670 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 34957 раз(а).

Внешние атаки...
Просмотров 26931 раз(а).

Учебник PHP.
Просмотров 22761 раз(а).

SSI в примерах.
Просмотров 17842 раз(а).



 
 



Учебник РНР
Назад Вперёд

array_keys

(PHP 4)

array_keys - возвращает все ключи массива.

Описание

array array_keys (array input [, mixed search_value])

array_keys() возвращает ключи, числовые и строковые, из массива ввода input.

Если специфицировано необязательное search_value, то возвращаются только ключи для данного значения. Иначе возвращаются все ключи из input.

Пример 1. array_keys()
$array = array (0 => 100, "color" => "red");
print_r(array_keys ($array));

$array = array ("blue", "red", "green", "blue", "blue");
print_r(array_keys ($array, "blue"));

$array = array ("color" => array("blue", "red", "green"), "size" => array("small", "medium", "large"));
print_r(array_keys ($array));

Вывод будет таким:
Array
(
    [0] => 0
    [1] => color
)
Array
(
    [0] => 0
    [1] => 3
    [2] => 4
)
Array
(
    [0] => color
    [1] => size
)

Примечание: эта функция была введена в PHP 4, а ниже дана реализация для использования в PHP 3.
Пример 2. Реализация array_keys() для пользователей PHP 3
function array_keys ($arr, $term="") {
    $t = array();
    while (list($k,$v) = each($arr)) {
        if ($term && $v != $term) {
            continue;
        }
        $t[] = $k;
    }
    return $t;
}

См. также array_values().


Назад Оглавление Вперёд
array_key_exists Вверхarray_map


 







Copyright © 2005-2011 Project.Net.Ru