我有下一個 json:[ { "clave": "es", "content": { "barra": [ "a", "a", "N", "C" ], "letras_inicio": "a", "titulos_servicios": [ "A", "A", "A" ], "desc_servicios": [ "O", "O", "E" ], "titulo_nosotros": "n", "descripcion_nosotros": "S", "titulos_especialidades": [ "A", "A" ], "desc_especialidades": [ "E", "L" ], "titulo_frm_contacto": "Co", "frmContacto": [ "N", "c", "C", "A", "M", "E" ] } }, { "clave": "por", "content": { "barra": [ "f", "f", "f", "f" ], "letras_inicio": "f", "titulos_servicios": [ "f", "f", "f" ], "desc_servicios": [ "qf", "qf", "qf" ], "titulo_nosotros": "f", "descripcion_nosotros": "qf", "titulos_especialidades": [ "f", "f" ], "desc_especialidades": [ "qf", "qf" ], "titulo_frm_contacto": "f", "frmContacto": [ "f", "f", "f", "f", "f", "f" ] } }]
1 回答

DIEA
TA貢獻1820條經驗 獲得超2個贊
unset()
只是從數組中刪除一個索引,它不會調整所有其他元素的索引。當數組的索引不是從 開始的連續數字時0
,json_encode()
將其編碼為對象,而不是數組。
取消設置后,您可以重置所有索引
$data = array_values($data);
或者您可以使用array_splice()
刪除元素:
array_splice($data, $index, 1);
- 1 回答
- 0 關注
- 205 瀏覽
添加回答
舉報
0/150
提交
取消