Как значения php массива сделать ключами
4 years ago
Человек-Молекула
Если нужно значения одного массива сделать ключами для другого, то поможет array_combine
array_combine
$words = ['zero', 'one', 'two' ,'three']; $numbers = [0, 1, 2, 3]; print_r(array_combine($words, $numbers)); # => [ # => "zero" => 0, # => "one" => 1, # => "two" => 2, # => "three" => 3, # => ]
Если просто значения сделать ключами (а ключи значениями), то array_flip
array_flip
print_r(array_flip($words)); # => [ # => "zero" => 0, # => "one" => 1, # => "two" => 2, # => "three" => 3, # => ]
Nikolai Gagarinov
ООП В PHP
Изучите архитектуру и чистый код на PHP
Посмотреть →
СИКП на PHP
Навык фундаментального понимания программ на PHP
РНР-разработчик
Изучите PHP и Laravel для разработки и проектирования REST API
Fullstack-разработчик на PHP
Основы PHP
Бесплатно
Полный список доступных курсов по разным направлениям
Похожие вопросы
Курсы по PHP
Хекслет
Направления
Профессии
Навыки
support@hexlet.io
t.me/hexlet_help_bot
RU
бесплатно по РФ
бесплатно по Москве