Карточка Junior Массивы изнутри спрашивают часто обновлено
Функции массивов на каждый день
Вопрос
Какие функции массивов чаще всего нужны?
Попробуйте сами
Ответьте про себя или вслух, потом откройте ответ и сверьтесь.
Показать ответ и разбор
Коротко
- Преобразование: arraymap, arrayfilter, arrayreduce, arraycolumn, arraycombine. - Поиск: inarray($x, $a, true), arraysearch, arraykeyexists, isset. - Ключи и значения: arraykeys, arrayvalues, arrayflip, arraykeyfirst, arraykeylast. - Множества: arrayunique, arraydiff, arrayintersect, arraydiffkey. - Части:…
Ответ
- Преобразование:
array_map,array_filter,array_reduce,array_column,array_combine. - Поиск:
in_array($x, $a, true),array_search,array_key_exists,isset. - Ключи и значения:
array_keys,array_values,array_flip,array_key_first,array_key_last. - Множества:
array_unique,array_diff,array_intersect,array_diff_key. - Части:
array_slice,array_splice,array_chunk. - Сортировка:
sort,asort,ksort,usort,uasort.
Разбор
array_column($users, "name", "id") строит словарь id => name одной строкой.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.