вторник, 27 сентября 2011 г.

Получить первую пару ключ=>значение. php

Понадобилось получить первую пару ключ=>значение из массива со строковыми ключами.

array_shift мне не подошел, так как он вырезает из массива пару ключ=>значение и ключ теряется.

Пришлось писать вот такую вот функцию. Вообще странно что в php этого нет. Создалось впечатление, что я просто не там искал.

function get_first_element($arr)
{
    foreach ($arr as $value)
    {
        return $value;
    }
}


поискал еще и нашел кое-что получше:

function get_first_element($arr)
{
    $ret=each($arr);
    return $ret['value'];
}

Комментариев нет:

Отправить комментарий