[英]putting a backslash before apostrophe
哪个函数处理在每个撇号前加反斜杠的字符串? 换句话说,我想要那个
$string="L'isola";
echo somefunction($string);
返回:
L\'isola
您必须使用addslashes()
方法来对引号Ex进行转义:
<?php
$str = "Is your name O'reilly?";
// Outputs: Is your name O\'reilly?
echo addslashes($str);
?>
相反的方法是stripslashes()
,它去除斜线Ex:
<?php
$str = "Is your name O\'reilly?";
// Outputs: Is your name O'reilly?
echo stripslashes($str);
?>
您可以使用addslashes()
函数在此处找到更多信息
str_replace将为您做到这一点。
str_replace("'", "\'", $mystring);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.