PHP一例错误提示

问题:测试网站

Notice: Use of undefined constant w - assumed 'ab' in D:\wamp\www\22.php on line 31wKiom1NmW1mgAcPWAAEEQ-84ge8299.jpg

代码:

$f = fopen('users.txt', 'ab');//使用追加的方式打开users.txt文件


分析:1,ab追加方式打开文件,查为没有引号ab引起,php报错忽略错误会执行代码。加引号后没有报错。

     2,在网上查到可以利用“@”当将其放置在一个 PHP 表达式之前,该表达式可能产生的任何错误信息都被忽略掉。  http://cn2.php.net/manual/zh/language.operators.errorcontrol.php

     3,关闭 PHP 报错

提示的方法搜索php.ini:error_reporting = E_ALL改为:error_reporting = E_ALL & ~E_NOTICE





你可能感兴趣的:(PHP,表达式,错误)