我在指定字符串(Con\\ec't
)到$user_val
的外觀下面如何找回電話和addslashes後1弦()函數在PHP
$user_val = addslashes(Con\\ec't);
接下來,我想寫$user_val
到另一個PHP文件作爲一個全球不變。之後,用斜槓該字符串指定NAME
不斷
define ('NAME', 'Con\\\\ec\'t');
我試圖讓下面
$mystring = stripslashes(NAME);
這給了我Con\ec't
使用代碼的第一個字符串,但我想Con\\ec't
爲$mystring
。如果你知道請幫助我。
你肯定'con是相同的\\\ \ ec \'t'實際上是不變的?你究竟如何定義它?我的意思是如果你'var_dump(NAME)'會發生什麼。 –
偏離主題,但我很想知道你正在使用'stripslashes'和'addslashes' - 對於大多數情況下可能會使用它們,它們是功能的錯誤選擇。如果你使用它們,那麼你很有可能做錯了什麼。 – Spudley
我想要的是將NAME定義爲Con \\ ec't,所以我首先嚐試'define(name'Con \\ ec't');'但是這個PHP語法錯誤。之後,我使用add addslashes()。當我使用addslashes()'Con \\ ec't'成爲'Con \\\\ ec \'t'這可以用php語法。現在我想從Con \\\\ ec \'t'打印'Con \\ ec't'。 – Duleep