Я генерирую json из массива, используя json_encode ()
, он работает правильно, но использует ключ: значение из массива, как обычно. но я хочу изменить имя ключа только в выводе json .. можно ли это сделать? или я должен самостоятельно подготовить json key: values?
Пример:
$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
echo json_encode($arr);
O / P
{"a":1,"b":2,"c":3,"d":4,"e":5}
Я хочу.
{"foo":1,"something":2,"bar":3,"foo":4,"baz":5}
редактировать: я не могу редактировать исходный массив .. (сгенерированный с помощью framweork)