Php 检查字符串是否包含“\”
我正在尝试查看字符串是否包含\以及我是否这样放置它 $search4='\';或者像$search4=\;它不会工作,因为这是不正确的 这是我的搜索功能Php 检查字符串是否包含“\”,php,Php,我正在尝试查看字符串是否包含\以及我是否这样放置它 $search4='\';或者像$search4=\;它不会工作,因为这是不正确的 这是我的搜索功能 function Search($search, $string){ $position = strpos($string, $search); if ($position == true){ return 'true'; } else{ return 'false'; }} 我把它叫做回声搜索$search4,$string
function Search($search, $string){
$position = strpos($string, $search);
if ($position == true){
return 'true';
}
else{
return 'false';
}}
我把它叫做回声搜索$search4,$string 您需要使用2\来逃出\的。因为“\”正在转义单引号并给您一个错误。同样的情况也会发生在双引号中
$search4='\'将起作用\是PHP字符串文本中的转义字符。因此它必须加倍。是的,反斜杠转义下一个字符,所以需要使用两个字符。
function Search($search, $string){
$position = strpos($string, $search);
if ($position == true){
return 'true';
}else{
return 'false';
}
}
$search = '\\';
print Search($search, "someString");