关于PHP中的in_array会踩的坑
2016-05-19 14:44
519 查看
PHP 中 in_array 需要注意的一点
示例
先来看一个小示例:>>解释
根据官方文档函数 in_array 的描述:在 haystack 中搜索 needle,如果没有设置 strict 则使用宽松的比较。
第三个参数默认为 false,当 $needle 和 $haystack 中的元素比较时会进行类型转换,相当于使用 == 进行比较。
>>总结
in_array()第三个参数决定变量和数组中元素如何进行比较。值为 false(默认值)时,相当于 ==,值为 true 时,相当于 ===。相关文章推荐
- PHP libevent 使用总结
- php基本知识复习--变量
- The logging tag can be at most 23 characters, was 28 (EnterpriseUnixFTPEntryParser) less... (Ctrl+F1
- 编译php扩展
- 黄永成-thinkphp讲解-个人博客讲解26集
- php如何修改二维数组子数组的键值
- FileOutputStream和FileInputStream实现文件的存储操作
- thinkphp3.x中cookie方法的用法分析
- thinkphp3.x中display方法及show方法的用法实例
- yii2安装过程记录
- thinkphp3.x连接mysql数据库的方法(具体操作步骤)
- php 字符串函数
- yii 如何使用 CWebLogRoute 记录和调试变量
- thinkphp3.x自定义Action、Model及View的简单实现方法
- thinkPHP实现递归循环栏目并按照树形结构无限极输出的方法
- 关于php跨域cookie共享使用方法
- mac上启用tftp服务器
- yii2 rbac权限管理学习笔记
- [PPTP] PPTP Server On Ubuntu With Double Public IP
- SCCM TP4创建边界和边界组