for和in_array使用的情形
2015-06-04 20:46
190 查看
foreach($arr as $p){ if(in_array($p['level'],array(5,6,7))) { unset($p['level']); } //insertAll方法用的是key=>value的格式而插入表的字段又没有level,就需要unset掉,如果for($i=1,$i<=3,$i++){ //上面的代码片段的话,肯定会unset['level'],那么条件$p['level']==1||2||3时,2和3的条件就不成立,此时就用in_array($p['level'],array(1,2,3))就会避免unset掉,不成立的问题 } } //此时上面的筛选条件有三种情况,$p['level']为1,2,3
相关文章推荐
- 让hibernate支持mysql的text或者longtext
- hibernate的查询
- UIScrollView使用注意
- 小地图的制作,游戏中的导航仪,minimap制作(继续我们的仙剑demo)
- 常用推荐算法总结
- Android中的volley_10_Response和NetworkResponse
- 超实用电脑快捷键
- 命令行方式运行yii2程序
- Computer Vision and Machine Learning Competitions
- java将XML文档转换成json格式数据
- UML简单介绍(十)——几个时序图的案例展示与分析
- UVa 11408 - Count DePrimes
- spring security 3.x 多页面登录配置入门教程
- 关于labsat的使用
- 向量空间模型实现文档查询(Vector Space Model to realize document query)
- VC++中debug跟release编译模式的区别总结
- LCD裸板驱动
- find命令详解
- 文件操作之fread函数和fwrite函数
- [置顶] Android应用安全隐患现状,资源文件加密/安全防护进化史