array_keys

(PHP 4 , PHP 5)

array_keys -- бШАПЮРЭ БЯЕ ЙКЧВХ ЛЮЯЯХБЮ

нОХЯЮМХЕ

ЛЮЯЯХБ array_keys ( ЛЮЯЯХБ ХЯУНДМШИ_ЛЮЯЯХБ [, ЯЛЕЬЮММНЕ ГМЮВЕМХЕ_ДКЪ_ОНХЯЙЮ])

тСМЙЖХЪ array_keys() БНГБПЮЫЮЕР ВХЯКНБШЕ Х ЯРПНЙНБШЕ ЙКЧВХ, ЯНДЕПФЮЫХЕЯЪ Б ЛЮЯЯХБЕ ХЯУНДМШИ_ЛЮЯЯХБ.

еЯКХ СЙЮГЮМ МЕНАЪГЮРЕКЭМШИ ОЮПЮЛЕРП ГМЮВЕМХЕ_ДКЪ_ОНХЯЙЮ, ТСМЙЖХЪ БНГБПЮЫЮЕР РНКЭЙН ЙКЧВХ, ЯНБОЮДЮЧЫХЕ Я ЩРХЛ ОЮПЮЛЕРПНЛ. б НАПЮРМНЛ ЯКСВЮЕ, ТСМЙЖХЪ БНГБПЮЫЮЕР БЯЕ ЙКЧВХ ЛЮЯЯХБЮ ХЯУНДМШИ_ЛЮЯЯХБ.

Пример 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().


HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ