Первые несколько задач мы сделаем реально полезными и напишем хелперы (helpers) - функции, которые позволяют упростить работу с массивами. Более того, при дальнейшем изучении фреймворков вы обязательно столкнетесь с такими хелперами.
Напишите функцию, которая создает и возвращает массив с именами (поле name) из указанного массива. Индексы в результирующем массиве идут с нуля. Например при выводе результата на массиве $db ожидаю:
Array
(
[0] => Mary
[1] => Wade
[2] => Dave
[3] => Riley
)Напишите функцию, которая принимает аргументы - массив, из которого будут извлекаться данные, и имя поля - из которого данные извлекаются. Возвращает результат. Например, если функция getValue запущена так getValue($db, 'name'), то результатом будет:
Array
(
[0] => Mary
[1] => Wade
[2] => Dave
[3] => Riley
)
если функция запущена так: getValue($db, 'age'), то результатом будет:
Array
(
[0] => 24
[1] => 21
[2] => 25
[3] => 22
)
Напишем функцию getColumnName которая создает и возвращает массив вида:
Array
(
["1b7b"] => Mary
["412a"] => Wade
["dc77"] => Dave
["516b"] => Riley
)Напишем функцию getColumn которая получает аргумент и имя поля. Возращает массив с ключами исходного массива и данними из указанного поля. Например при запуске getColumn($db, 'name') возвратит:
Array
(
["1b7b"] => Mary
["412a"] => Wade
["dc77"] => Dave
["516b"] => Riley
)
При запуске getColumn($db, 'age') возратит:
Array
(
["1b7b"] => 24
["412a"] => 21
["dc77"] => 25
["516b"] => 22
)Напишем функцию arrayEvery которая получает аргумент и имя...
Задачи доступны после покупки курса
Напишем функцию arrayEveryString которая получает аргумент и имя...
Задачи доступны после покупки курса
Напишем полезную array_is_int функцию, которая проверяет что в...
Задачи доступны после покупки курса
Напишем полезную array_to_int функцию, которая возвращает новый массив...
Задачи доступны после покупки курса
Напишем полезную array_int_generate функцию, которая принимает значение длины...
Задачи доступны после покупки курса
Напишем функцию, array_prepare которая принимает массив строк и...
Задачи доступны после покупки курса