Как значения php массива сделать ключами
4 года назад
Человек-Молекула
Если нужно значения одного массива сделать ключами для другого, то поможет 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
от 3 900 ₽
Посмотреть →
СИКП на PHP
Навык фундаментального понимания программ на PHP
РНР-разработчик
Изучите PHP и Laravel для разработки и проектирования REST API
от 5 650 ₽
Fullstack-разработчик на PHP
от 7 934 ₽
Основы PHP
Бесплатно
Полный список доступных курсов по разным направлениям
Похожие вопросы
Курсы по PHP