相反的順序我有json_encode($array)
它使我對谷歌瀏覽器
回答
檢查使用var_dump
確保$array
的價值,這就是你想要的順序不同的順序列表。
編輯:看看在manual
json_encode CAN可以改變關聯數組(對象)的順序.. – tobspr
我測試它在FFox上它工作得很好 – chokrijobs
IE(ie9?)和chrome度假村數據的關聯數組如果json編碼,而不是FF意識到。 –
第三例中的編碼由PHP在後臺做了谷歌瀏覽器無關這個問題。
在對它進行編碼之前請檢查您的陣列順序。
你的JSON數據是什麼樣的?如果:
{1,2,3}
您的瀏覽器將不會保持該順序。但是,如果格式化爲JSON數組:
[1,2,3]
然後順序將被保留。
array_reverse:用於返回數組順序相反的元素,e.g:
$array = array_reverse($array);
echo json_encode($array,JSON_UNESCAPED_UNICODE);
- 1. PHP json_encode陣列接取
- 2. json_encode(陣列)插入
- 3. PHP陣列和json_encode(用逗號分隔)
- 4. php json_encode部分陣列不工作
- 5. json_encode超過2個陣列
- 6. 轉換陣列與json_encode
- 7. Json_encode陣列功能錯誤
- 8. 陣列內的PHP陣列
- 9. PHP陣列或陣列陣列
- 10. PHP陣列到陣列
- 11. PHP陣列和子陣列
- 12. PHP把陣列,陣列
- 13. PHP添加陣列陣列
- 14. PHP解析陣列陣列
- 15. 從內陣列(PHP)陣列
- 16. 將PHP陣列陣列
- 17. 添加陣列陣列PHP
- 18. PHP陣列樹陣列
- 19. 選擇值= json_encode($陣列)沒有返回整個陣列
- 20. 我的PHP陣列問題
- 21. 商店UTF-8 PHP陣列在MySQL無序列化()或json_encode()
- 22. 帶陣列的樹的PHP陣列
- 23. Facebook的fql結果json_encode陣列
- 24. json_encode()陣列用於MySQL的日曆
- 25. 轉換陣列的PHP的陣列分成單個陣列
- 26. 陣列陣列PHP來的AutoIt
- 27. 陣列中的PHP JSON陣列
- 28. PHP - 內的陣列和陣列
- 29. 陣列中的PHP顯示陣列
- 30. 陣列到陣列的樹PHP
確定瀏覽器未訂購您的輸出...許多現代瀏覽器渲染JSON輸出不同。 –
你們忘記了在PHP中'$ array'可以是一個*關聯*數組。請顯示預期的和實際的輸出 – Alexander
看第三個例子http://php.net/manual/en/function.json-encode.php –