php数组键名技巧小结

 更新时间:2015年02月17日 16:19:54   作者:php之路  
这篇文章主要介绍了php数组键名技巧小结,分析了php数组键名常见的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文较为详细的总结了php数组键名的技巧。分享给大家供大家参考。具体分析如下:

1、$arr[true] 等价于 $arr[1];$arr[false] 等价于 $arr[0]。

2、使null做为键名,相当于创建或覆盖一个$arr[null],可以使用$arr[null]或$arr[""]来访问。

3、使用带小数点的数字作为键名时,键名会自动截取整数部分作为键名。如$arr[123.45]=5,你使用$arr[123.45]或$arr[123]均可以取得键值;用foreach遍历时,使用的是$arr[123]。

4、$arr[]=5,会在数组$arr后面添加上该元素。

注:数组中键名的数据类型为整数或字符串型

希望本文所述对大家的php程序设计有所帮助。

相关文章

  • PHP超牛逼无限极分类生成树方法

    PHP超牛逼无限极分类生成树方法

    这篇文章主要介绍了PHP超牛逼无限极分类生成树方法,本文巧用PHP中的引用实现树的生成方法,比递归方法高端多了,需要的朋友可以参考下
    2015-05-05
  • php通过exif_read_data函数获取图片的exif信息

    php通过exif_read_data函数获取图片的exif信息

    这篇文章主要介绍了php通过exif_read_data函数获取图片的exif信息,默认情况下,PHP读取图片Exif信息模块是不开启的,我们需要先开启这个模块。开启Exif模块需要mbstring支持,这里就不详细说明了,我们来先看下函数的用法
    2015-05-05
  • PHP截取汉字乱码问题解决方法mb_substr函数的应用

    PHP截取汉字乱码问题解决方法mb_substr函数的应用

    利用mb_substr截取字符串不会出现乱码问题,高手可以飞过......
    2008-03-03
  • PHP Squid中可缓存的动态网页设计

    PHP Squid中可缓存的动态网页设计

    有时我们需要控制主页之类的网页过期时间.但我们比如使用的是Chinacache的CDN,那要怎么样设计才能让他缓存我的内容.
    2008-09-09
  • PHP实现的激活用户注册验证邮箱功能示例

    PHP实现的激活用户注册验证邮箱功能示例

    这篇文章主要介绍了PHP实现的激活用户注册验证邮箱功能,详细分析了php邮件激活用户所涉及的数据库、邮件相关操作技巧,需要的朋友可以参考下
    2017-06-06
  • 解决PHP超大文件下载,断点续传下载的方法详解

    解决PHP超大文件下载,断点续传下载的方法详解

    本篇文章是对PHP超大文件下载,断点续传下载的解决方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php中Array2xml类实现数组转化成XML实例

    php中Array2xml类实现数组转化成XML实例

    这篇文章主要介绍了php中Array2xml类实现数组转化成XML的方法,实例分析了数组转化成XML实现类Array2xml,是非常实用的数组转化技巧,需要的朋友可以参考下
    2014-12-12
  • 8个PHP数组面试题

    8个PHP数组面试题

    这篇文章主要介绍了8个PHP数组面试题,例如写函数创建长度为10的数组,数组中的元素为递增的奇数,首项为1、创建长度为10的数组,数组中的数为递增的等比数,比值为3,首项为等题目,需要的朋友可以参考下
    2015-06-06
  • 使用PHP破解防盗链图片的一个简单方法

    使用PHP破解防盗链图片的一个简单方法

    这篇文章主要介绍了使用PHP破解防盗链图片的一个简单方法,但小编未经测试,看着有点不靠谱,需要的朋友参考下吧
    2014-06-06
  • php使用include 和require引入文件的区别

    php使用include 和require引入文件的区别

    require()语句的性能与include()相类似,都是包括并运行指定文件。不同之处在于:对include()语句来说,在执行文件时每次都要进行读取和评估;而对于require()来说,文件只处理一次(实际上,文件内容替换require()语句)。
    2017-02-02

最新评论