PHP的array_keys() 函数
来源:互联网 发布:三维图片制作软件 编辑:程序博客网 时间:2024/06/16 22:57
例:
例1、返回包含数组中所有键名的一个新数组:
<!DOCTYPE html><html><body><?php$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");print_r(array_keys($a));?>
</body></html>
运行结果:Array( [0] => Volvo [1] => BMW [2] => Toyota)\例2、使用 value 参数:
<!DOCTYPE html><html><body><?php$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");print_r(array_keys($a,"Highlander"));?>
</body></html>
运行结果:Array( [0] => Toyota)例3、使用 strict 参数(false):
<!DOCTYPE html><html><body><?php$a=array(10,20,30,"10");print_r(array_keys($a,"10",false));?>
</body></html>
运行结果:Array( [0] => 0 [1] => 3)例4、使用 strict 参数(true):
<!DOCTYPE html><html><body><?php$a=array(10,20,30,"10");print_r(array_keys($a,"10",true));?>
</body></html>
运行结果:Array( [0] => 3)定义和用法
array_keys() 函数返回包含数组中所有键名的一个新数组。
如果提供了第二个参数,则只返回键值为该值的键名。
如果 strict 参数指定为 true,则 PHP 会使用全等比较 (===) 来严格检查键值的数据类型。
语法
array_keys(array,value,strict)
可选。与 value 参数一起使用。可能的值:
- true - 返回带有指定键值的键名。依赖类型,数字 5 与字符串 "5" 是不同的。
- false - 默认值。不依赖类型,数字 5 与字符串 "5" 是相同的。
技术细节
返回值:返回包含数组中所有键名的一个新数组。PHP 版本:4+更新日志:strict 参数是在 PHP 5.0 中新增的。 0 0
- PHP的array_keys() 函数
- php array_keys() 函数
- array_keys
- PHP之array_keys()获取数组键名
- php中的in_array(),array_keys(),array_column()
- 【性能为王】从PHP源码剖析array_keys和array_unique
- array_keys 用法详细
- php的ctype函数函数
- 有用的php函数
- PHP的分页函数-----
- php函数的调用
- php的mysql函数
- php的set_include_path函数
- 常用的PHP函数
- 我的 php 函数
- php的dl函数
- php的dl函数
- php函数的引用
- 544. Output Contest Matches
- Ubuntu 中软件的安装、卸载以及查看的方法总结
- 微信小程序日历
- Hibernate整理学习(一)
- 移植OpenSSL加密软件到ARM
- PHP的array_keys() 函数
- WPF studying~随记
- 悟得一句真言
- HTML与JSP跳转的相对路径的区别
- Android开发艺术探索学习摘要(三)
- java的8种基本数据类型总结
- Ajax技术之与服务器通信-一个完整的实例(实现检测用户名是否唯一功能)
- HTTP握手机制
- Apple开发账号续费流程及Tips