Загрузка...

Получить первое значение массива (PHP)

php

4 способа гарантировано получить первый элемент массива в PHP, ничего при этом не сломав.



$array = [1,2,3,4];

// 1.
reset($array);
$first = current($array);

// 2.
$_array = $array;
$first = array_shift($_array);
unset($_array);

// 3.
$first = array_values($array)[0];

// 4. since php 7.3.0
$first = $array[array_key_first($array)];

Я предпочитаю 3й способ, хотя вероятно лучим решением будет использование 4го варианта.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *