Я генерирую json из массива, используя json_encode()
, он работает правильно, но он использует ключ: значение из массива, как обычно.но я хочу изменить имя ключа только в выводе json .. возможно ли это сделать?или я должен подготовить ключ json: значения самостоятельно?
Пример:
$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}
edit: я не могу редактировать исходный массив .. (сгенерированный с помощью framweork)