Php 在撇号前加反斜杠
哪个函数处理在每个撇号前加反斜杠的字符串? 换句话说,我想要这个Php 在撇号前加反斜杠,php,string,apostrophe,Php,String,Apostrophe,哪个函数处理在每个撇号前加反斜杠的字符串? 换句话说,我想要这个 $string="L'isola"; echo somefunction($string); 返回: L\'isola 您可以使用addslashes()函数查找更多信息您可以使用addslashes()函数查找更多信息您必须使用addslashes()方法来转义报价 例: 您必须使用addslashes()方法来转义报价 例: stru_replace会帮你的 str_replace("'", "\'", $mystring
$string="L'isola";
echo somefunction($string);
返回:
L\'isola
您可以使用
addslashes()
函数查找更多信息您可以使用addslashes()
函数查找更多信息您必须使用addslashes()
方法来转义报价
例:
您必须使用
addslashes()
方法来转义报价
例:
stru_replace会帮你的
str_replace("'", "\'", $mystring);
stru_replace会帮你的
str_replace("'", "\'", $mystring);
我想你想要的是
addslashes
。但是,不要用它来将数据插入数据库,而是使用参数化。这会得到您想要的:[[1]:OP表示,他希望在每个撇号之前都有一个反斜杠,而不是希望每个特殊字符都转义。我认为您的目标是addslashes
。但是,不要将此用于将数据插入数据库,而是使用参数化。这应该可以满足您的需要:[[1]:OP表示,他希望在每个撇号之前都有一个反斜杠,而不是希望每个特殊字符都有转义。
str_replace("'", "\'", $mystring);