2009-12-01 6 views
2

У меня есть ассоциативный массив. Мне нужно добавить ':' в начало всех ключей.
Каким будет самый быстрый или простой способ сделать это?
И какой был бы самый эффективный способ сделать это?лучший способ манипулировать ключами массива в PHP

+0

Является ли это для выходных целей? Если да, почему бы не сделать это в представлении/шаблоне? –

ответ

4

самый простой способ, вероятно, будет строить новый массив:

$newArray = array(); 
foreach($array as $key => $value) 
{ 
    $newArray[":" . $key] = $value; 
} 
1
$newarray = array(); 
foreach($oldarray as $key => $value) $newarray[':' . $key] = $value; 
Смежные вопросы