Упражнения PHP: получить все значения для данного ключа
PHP: упражнение 87 с решением
Напишите программу PHP, чтобы получить все значения для данного ключа.
Пример решения: -
PHP-код:
<?php
function pluck($items, $key)
{
return array_map( function($item) use ($key) {
return is_object($item) ? $item->$key : $item[$key];
}, $items);
}
print_r(pluck([
['product_id' => 'p100', 'name' => 'Computer'],
['product_id' => 'p200', 'name' => 'Laptop'],
], 'name'));
?>
Пример вывода:
массив ( [0] => Компьютер [1] => Ноутбук )
Блок - схема:
Редактор кода PHP:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу PHP, чтобы получить последний элемент данного списка.
Далее: Напишите программу PHP, чтобы изменить исходный массив, чтобы отфильтровать указанные значения.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code