php控件转到else语句

时间:2017-03-24 08:16:46

标签: php

我是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";
?>

1 个答案:

答案 0 :(得分:0)

strpos()用于查找第一次出现的字符串的位置 Check here

<?php
echo strpos("I love php, I love php too!","php");
?>

it will return '7'

正如我所看到的那样,条件是错误的,这就是控制执行其他部分的原因。