PHP中的 Deprecated、Notice 和 Warning 错误,它们有什么区别和用途?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1427个文字,预计阅读时间需要6分钟。
`PHP 错误与异常 - 记录与总结(1)`
错误类型: deprecated,notice,warning常见错误类型:[常见错误类型]语法错误:[示例1] 程序语句结尾少了 ';',变量未定义($dee) deprecated:不推荐的,过时的,不再支持的notice:通知,通常不会影响程序运行,但提示某些潜在问题warning:警告,可能影响程序运行,需要关注异常:程序运行中遇到错误,导致程序中断或异常行为
示例1:php// 程序语句结尾少了 ';'echo Hello World; //dee
// 变量未定义echo $undeclared_variable;
Deprecated,Notice,WarningPHP 错误与异常 笔记与总结(1)错误(Deprecated,Notice,Warning) ① 语法错误 程序语句结尾少了';' dee ) deprecated:不推荐的,过时的(可以使用 preg_match 代替 ereg 方法),但同时程序也输出了结果。 (PHP 5.3 以上版本) 'dee', 'age'=>28); echo $userInfo['username']; echo ''; echo $userInfo[age]; //会产生 notice 级别的错误 echo ''; echo 'continue'; 复制代码 输出: dee ( ! ) Notice: Use of undefined constant age - assumed 'age' in D:\practise\php\Error\error1.php on line 5 28 continue Use of undefined constant age :未定义的常量 age 所以这种写法是不规范的。 c. Warning 警告级别的错误—— 语法中不恰当的地方;或者函数希望得到两个参数,但是调用函数时只传递了一个参数;或者参数的类型,参数的值不正确 复制代码
本文共计1427个文字,预计阅读时间需要6分钟。
`PHP 错误与异常 - 记录与总结(1)`
错误类型: deprecated,notice,warning常见错误类型:[常见错误类型]语法错误:[示例1] 程序语句结尾少了 ';',变量未定义($dee) deprecated:不推荐的,过时的,不再支持的notice:通知,通常不会影响程序运行,但提示某些潜在问题warning:警告,可能影响程序运行,需要关注异常:程序运行中遇到错误,导致程序中断或异常行为
示例1:php// 程序语句结尾少了 ';'echo Hello World; //dee
// 变量未定义echo $undeclared_variable;
Deprecated,Notice,WarningPHP 错误与异常 笔记与总结(1)错误(Deprecated,Notice,Warning) ① 语法错误 程序语句结尾少了';' dee ) deprecated:不推荐的,过时的(可以使用 preg_match 代替 ereg 方法),但同时程序也输出了结果。 (PHP 5.3 以上版本) 'dee', 'age'=>28); echo $userInfo['username']; echo ''; echo $userInfo[age]; //会产生 notice 级别的错误 echo ''; echo 'continue'; 复制代码 输出: dee ( ! ) Notice: Use of undefined constant age - assumed 'age' in D:\practise\php\Error\error1.php on line 5 28 continue Use of undefined constant age :未定义的常量 age 所以这种写法是不规范的。 c. Warning 警告级别的错误—— 语法中不恰当的地方;或者函数希望得到两个参数,但是调用函数时只传递了一个参数;或者参数的类型,参数的值不正确 复制代码

