我一定要逃逸string.For例如所有特殊字符一些有效的辦法之前,逃避所有文字,我的字符串PHP比較
I need some effective way(1) [2] for $10 + e
應
I need some effective way\(1\) \[2\] for \$10 \+ e
THX轉換
我一定要逃逸string.For例如所有特殊字符一些有效的辦法之前,逃避所有文字,我的字符串PHP比較
I need some effective way(1) [2] for $10 + e
應
I need some effective way\(1\) \[2\] for \$10 \+ e
THX轉換
嘗試quotemeta
:
哇,不知道。 :) – hjpotter92 2012-04-03 22:16:01
雖然顯然需要小心使用什麼上下文 - 用於數據庫或shell參數的轉義不是一個好主意。對這兩件事情有更好的方法。 – Pete 2012-04-03 22:18:23
這就是我一直在尋找的。我希望它會工作:) Thx隊友 – Milos 2012-04-04 09:59:33
你試過使用escape/addslashes函數嗎? – Ibu 2012-04-03 22:11:37
[addslashes](http://php.net/manual/en/function.addslashes.php) – 2012-04-03 22:11:40
addslahes只處理單引號,雙引號,反斜線和NUL字節。他似乎在逃避任何非阿爾卑斯或空間的東西。 – webbiedave 2012-04-03 22:12:55