2021/04/28

json_encode 處理 \n 時的問題

json_encode 處理的字串,如果是用'單引號設定的字串時,遇到\n這類的字元會處理成\\n,這裡要使用"雙引號來設定字串

echo json_encode('[\n]').PHP_EOL; // 輸出 "[\\n]" 
echo json_encode("[\n]").PHP_EOL; // 輸出 "[\n]"