str_replace 并使用额外的“
str_replace and using extra "
您好,我正在使用 str_replace,但相比之下,我使用的是额外的 ",因此它不起作用。我如何在 str_replace
中使用额外的 "
$errorAlerts = str_replace("Password found in list of "most common passwords", please choose a more secure password.", "{$record['c_pw']}", $errorsAndAlerts);
感谢您的意见
我们在双引号文字周围使用单引号
$errorAlerts = str_replace('Password found in list of "most common passwords", please choose a more secure password.',
$record['c_pw'],
$errorsAndAlerts);
要么逃跑
$errorAlerts = str_replace("Password found in list of \"most common passwords\", please choose a more secure password.", $record['c_pw'], $errorsAndAlerts);
或使用单引号
$errorAlerts = str_replace('Password found in list of "most common passwords", please choose a more secure password.', $record['c_pw'], $errorsAndAlerts);
这里可以使用两种方法
使用\
转义双引号
$errorAlerts = str_replace("Password found in list of \"most common passwords\", please choose a more secure password.", {$record['c_pw']}, $errorsAndAlerts);
或者您可以使用单引号。
$errorAlerts = str_replace('Password found in list of "most common passwords", please choose a more secure password.', {$record['c_pw']}, $errorsAndAlerts);
To specify a literal double quote, escape it with a backslash ().
php 页面中有一篇关于如何使用单引号和双引号的很好的参考资料。查看 link
您好,我正在使用 str_replace,但相比之下,我使用的是额外的 ",因此它不起作用。我如何在 str_replace
中使用额外的 "$errorAlerts = str_replace("Password found in list of "most common passwords", please choose a more secure password.", "{$record['c_pw']}", $errorsAndAlerts);
感谢您的意见
我们在双引号文字周围使用单引号
$errorAlerts = str_replace('Password found in list of "most common passwords", please choose a more secure password.',
$record['c_pw'],
$errorsAndAlerts);
要么逃跑
$errorAlerts = str_replace("Password found in list of \"most common passwords\", please choose a more secure password.", $record['c_pw'], $errorsAndAlerts);
或使用单引号
$errorAlerts = str_replace('Password found in list of "most common passwords", please choose a more secure password.', $record['c_pw'], $errorsAndAlerts);
这里可以使用两种方法
使用\
转义双引号
$errorAlerts = str_replace("Password found in list of \"most common passwords\", please choose a more secure password.", {$record['c_pw']}, $errorsAndAlerts);
或者您可以使用单引号。
$errorAlerts = str_replace('Password found in list of "most common passwords", please choose a more secure password.', {$record['c_pw']}, $errorsAndAlerts);
To specify a literal double quote, escape it with a backslash ().
php 页面中有一篇关于如何使用单引号和双引号的很好的参考资料。查看 link