0
你好,我必須做一個str_replace
,但在字符串內發出雙引號。總而言之,當我的網站上出現錯誤時,它顯示爲:錯誤警報和在雙引號字符串內使用str_replace「
在「最常見密碼」列表中找到的密碼,請選擇一個更安全的密碼。
但該網站是多語言的,因此我必須改變這一點。所以我有以下幾點:
$errorsAlerts = str_replace('Password found in list of "most common passwords", please choose a more secure password.', "{$record['cpw']}", $errorsAlerts);
上述不起作用。我曾嘗試使用雙引號字符串的退出鍵:
$errorsAlerts = str_replace('Password found in list of \"most common passwords\", please choose a more secure password.', "{$record['cpw']}", $errorsAlerts);
但這也行不通。任何人都可以告訴我如何解決這個問題?
而「不起作用」是指什麼_exactly_?沒有替代品?錯誤的更換?崩潰? – arkascha
你期待什麼輸出? – mkaatman
如果確切的文本出現在'$ errorsAndAlerts'中,第一個應該可以工作。很可能你已經編碼引號'"'。 – AbraCadaver