2016-09-17 54 views

回答

0

你可以嘗試這樣的事:

$text = preg_replace_callback('/\\\\x([0-9a-fA-F]{2})/', function ($matches) { return chr(hexdec($matches[1])); },$text); 

編輯:對不起,我只是複製/粘貼的舊代碼 - 在e修正已過時。

+0

返回相同的文本:'$ text ='\ xea'; $ text = preg_replace('/(\\ x [0-9a-fA-F] {2})/ e',「chr(hexdec(substr('\\ 1',2,2)))」, $文本); echo $ text;' –

+0

對不起,我只是複製/粘貼舊代碼 - 請嘗試新的代碼片段。 –

+0

現在完美。 :) 非常感謝。 –