Поиск ключа по значению в массиве PHP
Для поиска ключа в массиве по его значению в PHP есть несколько способов. Рассмотрим пример с массивом a[1 => ['name_value']]. $array = [1 => ['name_value'], 2 => ['other_value']]; // Ищем ключ, где первый элемент подмассива равен 'name_value' $key = array_search('name_value', array_column($array, 0)); if ($key !== false) { echo "Найден ключ: " . ($key + 1); // Выведет: Найден ключ: 1 } else { echo "Значение не найдено"; } $array = [ 1 => ['name' => 'name_value'], 2 => ['name' => 'other_value']...
906 читали · 6 лет назад
Как вывести массив на PHP?
Иногда нужно проверить, всё ли в массиве в порядке и что он вообще содержит. На помощь приходит вывод массива. В этой статье приведу 4 способа вывода массива на PHP. Вывод массива через print_r К примеру, у нас есть массив: $array = array("1","2","3","4","5"); Для его вывода потребуется написать print_r($array); Результат можно увидеть на скриншоте Вывод массива через var_dump Теперь вместо print_r будем использовать var_dump. Функция выведет больше информации о массиве, чем в предыдущем варианте...