评《第4章 对数组的处理》
时间:2008-09-01
来源:互联网
----- PHP强大的数组函数
PHP跟别的WEB编程语言相比一个很大的优势,就是其拥有众多强大的函数集,而这其中最为强大的,不能不说PHP关于数组的处理函数.可以不客气地说,PHP中的很大一部分的逻辑处理,都可以用数组来解决,而且强大的数组函数,几乎包含了所有你能用到,或者能想到的功能,并且数组函数间的结合运用,可以发挥更大的功效.下面就一起来看下,本书中,是怎么一步步带领我们学习PHP数组的吧.
要将大象从冰箱里拿出来第一步是将冰箱门打开.学习PHP数组也是一样,首先要学会如何建立PHP数组,书中提出的是通过array来建立函数,如:
$ms_office = array("word","excel","outlook","access");
其实还有个方式,那就是通过[]来建立,如:
$ms_office[] = ‘word’;
$ms_office[] = ‘excel;
$ms_office[] = ‘outlook;
$ms_office[] = ‘access;
这两中方法建立的数组,是完全一样的,而且数组的索引都是从0开始的,是否可以定义我想要的索引值呢?PHP当然是支持这么做的,并且很简单,本书的本章节也做了详细的解释, 还有数组详细的输出方式,大家可以去看看.
介绍完,最基本的,接着给出两个相对的数组处理函数,让大家领会下数组的强大.这两个函数分别是: array_chunk, array_merge 这两个函数的作用,分别是:数组的分割和合并.相信有了这两个函数,大家在以后分割数组的时候,就不用通过循环,然后通过重新定义数组的方式来分割和合并函数了.
PHP数组,同时支持指针的操作,通过函数,你可以很方便地通过函数,来得到数组的当前值,最后的值,并且还可以通过函数来控制指针的移动,并对数组的排序也有功能强大的函数.这些书中都有很详尽的解释,及实例分析.相信对于初学者和渴望对数组函数有更深刻了解的人,是不可多得的极品材料.
相信大家在学习数据结构的时候,最熟悉的名词,应该是出栈和进栈,这样的函数,在PHP数组函数中,肯定也少不了. array_push(),array_pop( ),这两个函数肯定就是你想要的.PHP的数组甚至,还可以计算数组的交集,将索引和数组元素进行交换,统计数组中元素的出现次数,强大的数组索引的处理等等.
可以说PHP的函数,将数组中所有功能处理,都包含了进去.通过这些内置的函数,几乎可以满足平时对数组的所有处理,熟练应用好这些函数,将给你的编程带来极大的便利和效率,并让你的编程水准,有个相当大的提高.本章节对PHP的数组进行如此详尽的说明,并对每个函数进行实例的讲解,相信读过次章节的人,肯定有种不虚此行的感觉,也推荐给那些没有看过本章节的人,一定要读一下,PHP的数组函数实在是太强大了.
PHP跟别的WEB编程语言相比一个很大的优势,就是其拥有众多强大的函数集,而这其中最为强大的,不能不说PHP关于数组的处理函数.可以不客气地说,PHP中的很大一部分的逻辑处理,都可以用数组来解决,而且强大的数组函数,几乎包含了所有你能用到,或者能想到的功能,并且数组函数间的结合运用,可以发挥更大的功效.下面就一起来看下,本书中,是怎么一步步带领我们学习PHP数组的吧.
要将大象从冰箱里拿出来第一步是将冰箱门打开.学习PHP数组也是一样,首先要学会如何建立PHP数组,书中提出的是通过array来建立函数,如:
$ms_office = array("word","excel","outlook","access");
其实还有个方式,那就是通过[]来建立,如:
$ms_office[] = ‘word’;
$ms_office[] = ‘excel;
$ms_office[] = ‘outlook;
$ms_office[] = ‘access;
这两中方法建立的数组,是完全一样的,而且数组的索引都是从0开始的,是否可以定义我想要的索引值呢?PHP当然是支持这么做的,并且很简单,本书的本章节也做了详细的解释, 还有数组详细的输出方式,大家可以去看看.
介绍完,最基本的,接着给出两个相对的数组处理函数,让大家领会下数组的强大.这两个函数分别是: array_chunk, array_merge 这两个函数的作用,分别是:数组的分割和合并.相信有了这两个函数,大家在以后分割数组的时候,就不用通过循环,然后通过重新定义数组的方式来分割和合并函数了.
PHP数组,同时支持指针的操作,通过函数,你可以很方便地通过函数,来得到数组的当前值,最后的值,并且还可以通过函数来控制指针的移动,并对数组的排序也有功能强大的函数.这些书中都有很详尽的解释,及实例分析.相信对于初学者和渴望对数组函数有更深刻了解的人,是不可多得的极品材料.
相信大家在学习数据结构的时候,最熟悉的名词,应该是出栈和进栈,这样的函数,在PHP数组函数中,肯定也少不了. array_push(),array_pop( ),这两个函数肯定就是你想要的.PHP的数组甚至,还可以计算数组的交集,将索引和数组元素进行交换,统计数组中元素的出现次数,强大的数组索引的处理等等.
可以说PHP的函数,将数组中所有功能处理,都包含了进去.通过这些内置的函数,几乎可以满足平时对数组的所有处理,熟练应用好这些函数,将给你的编程带来极大的便利和效率,并让你的编程水准,有个相当大的提高.本章节对PHP的数组进行如此详尽的说明,并对每个函数进行实例的讲解,相信读过次章节的人,肯定有种不虚此行的感觉,也推荐给那些没有看过本章节的人,一定要读一下,PHP的数组函数实在是太强大了.
作者: 521vicky20 发布时间: 2008-09-01
饿。。。

作者: 背包客 发布时间: 2009-12-21
不错。。 我也好想学习一下
作者: 手中的烟 发布时间: 2009-12-30
呵呵。我怎么没注意到。
作者: lpx918 发布时间: 2010-01-10
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28