json_encode 輸出於 HTML input 發生異常
把PHP中的Array透過json_encode()轉換成Json格式輸出到HTML input value中如下:
輸出於 HTML 發生異常,只剩下左側「中括號」
主要原因是Json中的雙引號與HTML的雙引號打架
可以使用 htmlspecialchars() 簡單解決這問題
在執行 json_encode() 後再執行 htmlspecialchars() 如下方代碼
如此就正常輸出囉
https://stackoverflow.com/a/21887262
[……]