Msm*_*993 11 php string if-statement
如何创建一个if语句来检查字符串是否包含正斜杠?
$string = "Test/Test";
if($string .......)
{
mysql_query("");
}
else
{
echo "the value contains a invalid character";
}
Run Code Online (Sandbox Code Playgroud)
Mik*_*osh 12
您可以使用strpos,这将确保字符串中有正斜杠,但您需要通过等式运行它以确保它不是假的.在这里你可以使用strstr().它简短而简单的代码,完成工作!
if(strstr($string, '/')){
//....
}
Run Code Online (Sandbox Code Playgroud)
对于那些通过手册生活和死亡的人来说,当大海捞针非常大或针很小时strstr(),尽管手册中有说明,但使用起来更快.
例:
使用strpos():0.00043487548828125
使用strstr():0.00023317337036133
if(strpos($string, '/') !== false) {
// string contains /
}
Run Code Online (Sandbox Code Playgroud)
从strstr的PHP手册:
注意:
如果您只想确定特定针是否出现在haystack中,请使用更快且内存更少的内存密集型函数strpos().
| 归档时间: |
|
| 查看次数: |
19577 次 |
| 最近记录: |