17:52 28.03.2018
Потребовалось получить первое значение массива. Сейчас расскажу, какие варианты я рассматривал, возможно, кому то это пригодится.
И так, допустим, у нас имеется такой массив:
Нам необходимо получить первое значение этого массива, то есть строку
Первый вариант: получаем первое значение при помощи функции current. Предназначение данной функции - вернут текущий элемент массива. Делаем так:
Теперь переменная
И еще один вариант, который я рассматривал и на котором я остановился, это использовать функцию array_shift. Данная функция создана для извлечения первого элемента массива. После обработки данной функции, массив станет короче на один элемент (первый). Делаем так:
И переменная
Надеюсь, я Вам помог!
И так, допустим, у нас имеется такой массив:
$array = [
'key_1' => 'value_1',
'key_2' => 'value_2',
'key_3' => 'value_3'
];
Нам необходимо получить первое значение этого массива, то есть строку
value_1
.Первый вариант: получаем первое значение при помощи функции current. Предназначение данной функции - вернут текущий элемент массива. Делаем так:
$value = current($array);
Теперь переменная
$value
первое значение массива (value_1
).И еще один вариант, который я рассматривал и на котором я остановился, это использовать функцию array_shift. Данная функция создана для извлечения первого элемента массива. После обработки данной функции, массив станет короче на один элемент (первый). Делаем так:
$value = array_shift($array);
И переменная
$value
содержит строку value_1
.Надеюсь, я Вам помог!
- Жалоба