字元轉義除錯
阿新 • • 發佈:2019-01-07
xdebug.overload_var_dump 設定為0
xdebug.overload_var_dump
設定為 0時 則原樣輸出,
設定為 1時 則啟用xdebug的var_dump(),
設定為 2時 啟用xdebug的var_dump()的同時輸出所在檔案所在行資訊
xdebug.overload_var_dump 設定為1
在瀏覽器中檢視
用處
特殊字元查詢替換的時候
檢視符號各種轉義,別人傳過來的是經過轉義的字元,或需要轉義之後傳給別人
優先使用命令列或者chrome除錯工具呼叫
\r\n
chr(13) Carriage Return, MacOS中用於換行
chr(10) Linefeed, Unix中用於換行
chr(13)&chr(10) CR+LF, Microsoft中用於換行
回車的概念在不同的場合意義不太一樣,一般人理解的回車,就是機械打字機裡的回車CR+換行LF,在微軟平臺下的實現也是這麼實現的,即CR+LF,在MacOS中,只用一個CR表示,在Unix中,只用一個LF表示,這是規範,而具體的在螢幕上顯示出回車來則由作業系統和文字處理軟體進行。作為普通使用者習慣上把CR+LF, CR, LF都叫做回車,而直接處理ascii碼的程式設計師則需要對它們加以區分。
所謂的軟回車、硬回車,一般是某種軟體(如Word)自定義的規範,只能由相應的軟體去解釋。