Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP中的字符串比较运算符_Php_Function_Operators - Fatal编程技术网

PHP中的字符串比较运算符

PHP中的字符串比较运算符,php,function,operators,Php,Function,Operators,我在PHP中有一个变量,其值取决于用户发布的输入表单 $nhname=$_POST["host"]; 如果变量“nhname”中包含www,则需要执行特定操作,否则需要执行其他操作 我可以把它放在一个if语句中并完成上述操作,但我不知道有哪种PHP操作符或函数可以检查字符串是否包含某个子字符串?看看这个函数 if(strpos($nhname, "www.") === FALSE){ $nhname = "www." . $nhname; } 可能重复的 if (strpos($nh

我在PHP中有一个变量,其值取决于用户发布的输入表单

$nhname=$_POST["host"];
如果变量“nhname”中包含www,则需要执行特定操作,否则需要执行其他操作

我可以把它放在一个if语句中并完成上述操作,但我不知道有哪种PHP操作符或函数可以检查字符串是否包含某个子字符串?

看看这个函数

if(strpos($nhname, "www.") === FALSE){
    $nhname = "www." . $nhname;
}
可能重复的
if (strpos($nhname,'www') !== false) {
    //if it contains www
}else{
    //if it doesnot contains www
}