php-2
来源:互联网 发布:单片机最小系统的组成 编辑:程序博客网 时间:2024/06/07 03:08
0 null false 的区别
相同点:
php 中 0,"",null和false都是以值为0存储的(PS:php存储变量:值和类型分开存储的;)
所以使用 == (等于只是比较值是否相等),比较这几个值都是相等的;
不同点:
0,"",null和false类型不同,使用 === (全等于值和类型都必须相等),就不成立了;
PS: PHP中变量值为0(空字符串,空数组,null,false)表示false, 非0表示true
PHP常见的错误级别分类:
E_ERROR 致命的运行错误。错误无法恢复,暂停执行脚本。
E_WARNING 运行时警告(非致命性错误)。非致命的运行错误,脚本执行不会停止。
E_PARSE 编译时解析错误。解析错误只由分析器产生。
E_NOTICE 运行时提醒(这些经常是你代码中的bug引起的,也可能是有意的行为造成的。)
E_ALL 所有的错误和警告(不包括 E_STRICT)
E_STRICT - 编码标准化警告
更多 查看资料(百度查找 PHP错误级别)
常见提示:
1.Notice:Undefined variable:未定义变量,变量不存在(变量名定义和使用名不一致)
2.Notice:Undefined index: username in 未定义数组下标(数组中没有这个元素)
3.Parse error: syntax error 语法错误,根据行号检查
4.Fatal error: Call to undefined function xxx() 致命错误:调用未定义的函数 xxx()
5.找不到文件,检查路径问题
Warning: include(XXXX.php): failed to open stream: No such file or
directory in
Warning: require(XXXX.php): failed to open stream: No such file or directory in
//禁用错误报告
error_reporting(0);
//报告所有错误
error_reporting(E_ALL);
- php 2
- php(2)
- php-2
- 【PHP】PHP 7.0.2 发布
- Fuck PHP (2) Linux+Nginx+PHP配置
- PHP学习笔记2 - PHP配置
- PHP-2-使用-测试PHP连接PostgreSQL
- PHP学习笔记-PHP语言基础2
- PHP学习-DAY2-PHP基础2
- PHP总结日记2(php课程精炼)!
- PHP基础(2)---PHP函数
- php学习(2)---php字符串
- PHP学习笔记2-php基础语法
- PHP安全(2)
- PHP安全(2)
- PHP 安全 (2)
- php注入2
- PHP Knowledge 2
- tomcat启动报错
- 实时流计算Spark Streaming原理介绍
- 数据结构实验之排序一:一趟快排
- java.lang.NoClassDefFoundError错误和ClassNotFoundException错误
- Socket通信——Linux下,TCP滑动窗口
- php-2
- leetcode.617.Merge Two Binary Trees
- AVAudioRecorder 录音
- Lecture4 A=LU
- session 共享
- Asynctask下载框架
- mysql安装
- XMLHttpRequest对象的属性和方法
- 关于java中的值传递与引用传递的见解