PHP错误级别

错误级别


Deprecated 最低级的错误

运行时通知,不推荐,程序继续运行

echo mysql_escape_string('\' or 1=1 #');
echo '<hr/>';
echo '程序继续运行';
Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in D:\phpStudy\WWW\demo\test5.php on line 5
\' or 1=1 #
--------------------------------------------------------------------------------
程序继续运行
注释:弃用:mysql_escape_string():此函数已被弃用;使用mysql_real_escape_string()代替。

Notice 通知级别的错误

运行时通知,程序继续运行

echo $str;
echo '<hr/>';
echo '程序继续运行';
Notice: Undefined variable: str in D:\phpStudy\WWW\demo\test5.php on line 5

--------------------------------------------------------------------------------
程序继续运行
注释:未定义的变量:str

Warning 警告级别的错误

运行时通知,程序继续运行

$var = 'abc';
settype($var, 'int');//转换为整形
var_dump($var);
echo '<hr/>';
echo '程序继续运行';
echo '<hr/>';
$var = 'abc';
settype($var, 'int1');//转换为不存在的类型,警告
var_dump($var);
echo '<hr/>';
echo '程序继续运行';
int(0) 
--------------------------------------------------------------------------------
程序继续运行
--------------------------------------------------------------------------------

Warning: settype(): Invalid type in D:\phpStudy\WWW\demo\test5.php on line 10
string(3) "abc" 
--------------------------------------------------------------------------------
程序继续运行
注释:settype():无效的类型


Fatal error 致命级别的错误

运行时通知,程序停止运行

echo '程序开始运行';
getmun();
echo '<hr/>';
echo '程序继续运行';
程序开始运行
Fatal error: Call to undefined function getmun() in D:\phpStudy\WWW\demo\test5.php on line 5

注释:调用未定义函数getmun()

parse error 语法解析错误

未运行时通知,程序停止运行(语法解析时检查)

echo '程序开始运行';
getmun();
echo '<hr/>';
echo '程序继续运行'
Parse error: syntax error, unexpected end of file, expecting ',' or ';' in D:\phpStudy\WWW\demo\test5.php on line 8
注释:语法错误,未预料到的文件结束,期望“,”或“;”




--如有冲突,请通知本人删除








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值