我有一個字符串,我不控制的變量。解析一個變量,就像它是一個字符串文字
$foo = 'hey\nman';
(注意單引號,這是一個文字\ n不是換行符)
現在我想有富分析,如果它是一個雙引號,而不是單一的內部。所以它會將文字轉義字符轉換爲相應的ascii字符。所有/ r,/ n,/ b,/ t等
我有權訪問$foo
但我無法更改爲其分配值的代碼。我的選擇是一個正則表達式,但可能會讓許多不同字符變得很難看。我喜歡PHP如何整潔地處理它,並想知道我是否可以利用它。
我有一個字符串,我不控制的變量。解析一個變量,就像它是一個字符串文字
$foo = 'hey\nman';
(注意單引號,這是一個文字\ n不是換行符)
現在我想有富分析,如果它是一個雙引號,而不是單一的內部。所以它會將文字轉義字符轉換爲相應的ascii字符。所有/ r,/ n,/ b,/ t等
我有權訪問$foo
但我無法更改爲其分配值的代碼。我的選擇是一個正則表達式,但可能會讓許多不同字符變得很難看。我喜歡PHP如何整潔地處理它,並想知道我是否可以利用它。
'json_decode( 「 '」 + $富+ 「'」);'會的工作 –
@PierreEmmanuelLallemant此對我而言返回0 – Gavriel
@PierreEmmanuelLallemant看起來像它會工作!讓我檢查一下。 – Achshar