我是php的新手。我正在用php中的if-else尝试一些东西。在下面的测试代码中,控件总是转向其他。我在这里想念的是什么。
<?php
$string = "I like it";
echo "$string\n";
echo strpos($string, 'my');
echo "\n";
if (strpos($string, "not") === true)
{
echo "Sorry, While we work on enhancing the user experience, would you like to suggest something?";
}
else
{
echo "Thank you, would you like to try again";
}
echo "\n";
?>
答案 0 :(得分:0)
strpos()用于查找第一次出现的字符串的位置 Check here
<?php
echo strpos("I love php, I love php too!","php");
?>
it will return '7'
正如我所看到的那样,条件是错误的,这就是控制执行其他部分的原因。