为什么我的输出echo后面错误原因是空的?

来源:5-8 PHP中的错误控制运算符

flight9

2016-03-04 11:53

"Notice: Undefined variable: php_errormsg in /54/885/1oPr/index.php on line 3
出错了,错误原因是:"

写回答 关注

5回答

  • 左墨
    2016-09-01 10:14:42

    不过

     $conn = @mysql_connect("localhost","username","password");  //手打

     $conn = @mysql_connect("localhost","username","password");  //慕课网上的

     复制慕课网上的就可以,代码有什么不同吗???


    qq_打烊了...

    符号是在输入法英文状态下或半角

    2016-09-14 10:10:18

    共 1 条回复 >

  • 左墨
    2016-09-01 10:12:34

    <?php  

     $conn = @mysql_connect("localhost","username","password");

    //本人手打一样有错

     echo "出错了,错误原因是:".$php_errormsg;

    ?>


  • 七寒谷
    2016-04-19 21:51:05

    激活了track_error(这个玩意在php.ini中设置)特性,表达式所产生的任何错误信息都被存放在变量$php_errormsg中

    没有激活所以变量$php_errormsg里什么也没有

  • ssr_liuxin
    2016-03-23 00:44:34

    同问 我的也是一样的问题

  • KevenLee
    2016-03-04 13:48:53

    php5.4以后才提供了PHP预定义变量$php_errormsg

    flight...

    上面结果就是直接在慕课网网页编辑器里运行的,应该是5.6版本,那照理应该有的。

    2016-03-04 14:12:56

    共 1 条回复 >

PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455957 学习 · 6306 问题

查看课程

相似问题