美文网首页
新手php 调试技巧

新手php 调试技巧

作者: macroC | 来源:发表于2018-08-13 16:56 被阅读0次

    由其他语言转战学习php语言的过程中,除去转换语言过渡,调试工具的使用可能也是学习过程的一项困难,而一个不够亲民的工具很可能把一个满怀求知欲的小白拒之门外;这里讲述一种php调试方式

    首先 , 语法等错误还是PHP -f命令

    然后, 捡起来命令行知识. 然后工具:

    sublime text + php自带错误处理函数+php自带异常处理函数+chrome.

    sublime text神器

    这里略过一万字的膜拜.

    php自带错误处理函数:通过库函数

    set_error_handler("error_handler");
    

    来设置,这里设置了错误处理函数名为 error_handler.

    其中错误处理函数最多可接收到5个有效参数,分别是:

    $error_level –错误级别,

    $error_message–错误内容,

    $error_file–错误发生的文件,

    $error_line–错误所在代码的行,

    $error_text–错误携带的信息.

    函数定义形式如:
    function error_handler($error_level,$error_message,$error_file,$error_line,$error_text)
    {}
    

    即可在 error_handler 函数中 echo 出你关心的错误信息并 die()出错退出.

    php自带异常处理函数,通过库函数:

    set_exception_handler('myException');
    

    实现异常处理函数的注册.

    处理函数的形式如:

    function myException($exception)
    {}
    

    具体需要打印出的任何信息参照 Exception 类的定义.

    相关文章

      网友评论

          本文标题:新手php 调试技巧

          本文链接:https://www.haomeiwen.com/subject/fcmubftx.html