我正在利用<代码>json_encode(>>)从一个阵列中生成json,该阵列运转正常,但使用钥匙:按惯例从阵列中的价值。 但是,我只想改变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}
编辑: 我不能篡改原来的阵列。