zoukankan      html  css  js  c++  java
  • 错误与异常

    错误(error) 运行期间的严重问题,通常是因为代码出错而造成,必须要修正它,否则会使 PHP 停止执行 语法不对 停止运行
    Parse error 语法错误

    通知(notice) 通知是建议性质的信息,是因为程序代码在执行期有可能造成问题,但程序不会停止 语法正确,调用不存在的变量 会继续运行
    Notice: Undefined variable   未定义的变量
    Use of undefined constant    使用为定义的常量

    警告(warning) 警告是非致命错误,程序执行也不会因此而中止

    <?php
      echo 'hello'.'<br/>';
      echo hello ;//Notice: Use of undefined constant hello 继续运行
      $c;
      echo  $c;// Notice: Undefined variable
      echo @hello; // 忽略@后面语句的错误

    错误异常类
    PHP 可以完美化身为「重异常」的程序语言,只需要几行代码就能切换过去。基本上你可以利用
    ErrorException 类抛出「错误」来当做「异常」,这个类是继承自 Exception 类。

    PHP异常:一般是业务逻辑上出现的不合预期、与正常流程不同的状况,不是语法错误。

    <?php
    echo 'hello'.'<br/>';
    echo hello ;//Notice: Use of undefined constant hello 继续运行
    $c;
    echo $c;// Notice: Undefined variable
    echo @hello; // 忽略@后面语句的错误

       ?>

    https://www.cnblogs.com/phpstudy2015-6/p/8433541.html

  • 相关阅读:
    基础
    树梅派线程
    超声波
    电脑版微信双开多开
    子类能不能重写父类的构造方法
    window8taskost.exe一直占用cpu
    windows下rocketmq安装
    spring循环依赖问题
    线程池的种类
    并行和并发有什么区别?
  • 原文地址:https://www.cnblogs.com/caijiqi190731/p/11287458.html
Copyright © 2011-2022 走看看