好傢伙,我有這個字符串JSON和我與函數Php對其進行解碼json_decode($var,true)
最後一個參數數組
[{"id":"4","name":"Elis"},{"id":"5","name":"Eilbert"}]
一樣的結果我得到這個數組
Array([0] => Array ([id] => 4 [name] => Elis)
[1] => Array ([id] => 5 [name] => Eilbert))1
這是什麼最後的數字「 1「在數組的末尾?爲什麼那裏?我不想要它,我該如何刪除它?
在js上,我傳遞一個用JSON.stringify()轉換的數組,結果就像第一個json代碼。
$user = json_decode($this->input->post('to'),true);
$conv_user_id = array();
foreach ($user as $po) {
$conv_user_id[] = $po['id'];
$conv_user_id[] = $id_user;
}
echo print_r($user);
@explosion菲爾向我指出,我的JSON字符串是包裹着[]
我通過只是在JS陣列轉換它witj JSON.stringify(),至極是誤差?
你的意思'json_decode'? –
是的,解碼抱歉 – fabrizio
顯示您的實際代碼,請 –