当前位置:  首页>> 技术小册>> PHP8入门与项目实战(5)

等号与赋值符号混淆的错误一般出现在if语句中,而且这种错误在PHP中不会产生错误信息,所以在查找错误时往往不容易被发现,例如:

  1. if(s =1)
  2. echo ("没有找到相关信息");

上面的代码在逻辑上是没有问题的,它的运行结果是将1赋值给了s,如果成功就弹出对话框,而不是对s和1进行比较,这不符合开发者的本意。


该分类下的相关小册推荐: