加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_韶关站长网 (https://www.0751zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

分析PHP错误 类型

发布时间:2023-02-15 11:17:58 所属栏目:PHP教程 来源:
导读:  上面代码中第 4 行末尾省略了;,所以运行上面的代码会显示如下错误信息:
  Parse error: syntax error, unexpected 'echo' (T_ECHO) in D:\WWW\index.php on line 5

  从上面的示例和运行结果
  上面代码中第 4 行末尾省略了;,所以运行上面的代码会显示如下错误信息:
  Parse error: syntax error, unexpected 'echo' (T_ECHO) in D:\WWW\index.php on line 5
 
  从上面的示例和运行结果可以看出,语法错误会阻止程序继续向下执行。只有解决了这些错误后程序才可以顺利执行。 2、运行时错误 运行时错误也是就在程序执行时出现的错误。这种程序的语法没有错误,但是在执行的过程中,PHP 会发现程序有些不合理的地方,从而提示出警告信息,但程序会继续向下执行。 【示例】把 0 作为除数时,会造成程序运行错误并输出错误信息。
  <?php
 
  $a = 1;
 
  $b = 0;
 
  $c = $a / $b;
 
  echo "$a / $b = $c";
 
  ?>
 
  运行结果如下:
  Warning: Division by zero in D:\WWW\index.php on line 4 1 / 0 = INF
 
  3、逻辑错误 逻辑错误是一种发生在程序员思想上的错误。在发生逻辑错误时并没有明显的错误信息,因为程序在执行中不会报出任何的错误信息,并且程序会正常执行,只是输出的结果并不是我们期望的而已。 【示例】下面通过简单的代码演示逻辑错误及其输出结果。
 

(编辑:云计算网_韶关站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!