php编程注意点
来源:互联网 发布:日本原单淘宝店 编辑:程序博客网 时间:2024/05/16 05:58
foreach循环引用后需要unset变量
$items = ['a', 'b', 'c']; foreach($items as &$item){} foreach($items as $item){} var_dump($items);
上述代码输出
array(3) { [0]=> string(1) "a" [1]=> string(1) "b" [2]=> &string(1) "b"}
因为数组最后一个元素的 $item
引用在 foreach
循环之后仍会保留,第二次循环相当于都在给$items
最后一个元素赋值。
比较(==、===)
1.NULL==0
和NULL<-1
都是成立的
2.字符串和数字比较时会自动转成数字:
'-1xxx'==-1'fast'==0'123'==123
上述式子都是成立的 in_array()
函数判断时就是用的==
阅读全文
0 0
- php编程注意点
- 50个php编程注意点
- 54点提高php编程效率的注意点
- php基础注意点
- php注意点
- php 注意点随记
- php 日期注意点
- socket编程注意点
- 编程中的注意点
- 网络编程注意点
- C++编程注意点
- shell编程注意点
- shell编程注意点
- 网络编程 注意点
- 编程注意点
- 多线程编程注意点
- PHP OOP注意点(一)
- PHP开发SOAP注意点
- Java线程池机制源码分析
- 数据库连接池c3p0和dbcp
- Manacher算法——找字符串最长的回文子串
- hdu1305(字典树)
- fisher线性判别
- php编程注意点
- 浅谈电子商务网站购物车
- 棱镜门事件-引人深思IT技术发展的道德伦理问题
- 用注解形式装配Bean
- 添加信息提交页面
- CCF 201612-03 权限查询 题解
- 咏我俣嫌防中粱乘诹唾亓屑伟吧弛
- 父子类静态代码块,非静态代码块,有参,无参构造方法等的执行顺序问题
- setprop log.tag.ant VERBOSE 打印tag ant level VERBOSE