PHP Изменить Массив Ключи - PullRequest
40 голосов
/ 21 ноября 2008
Array( 0 => 'blabla',
       1 => 'blabla',
       2 => 'blblll' ) etc..

Есть ли способ изменить все числовые ключи на «Имя» без циклического перемещения по массиву (например, функция php)?

Ответы [ 12 ]

1 голос
/ 29 октября 2009

Использовать массив array_flip в php

$array = array ( [1] => Sell [2] => Buy [3] => Rent [4] => Jobs )
print_r(array_flip($array));
Array ( [Sell] => 1 [Buy] => 2 [Rent] => 3 [Jobs] => 4 ) 
0 голосов
/ 21 ноября 2008

Вы можете создать новый массив, содержащий этот массив, поэтому:

<?php
$array = array();
$array['name'] = $oldArray;
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...