+ -
当前位置:首页 → 问答吧 → 评《第4章 对数组的处理》

评《第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的数组函数实在是太强大了.

作者: 521vicky20   发布时间: 2008-09-01

饿。。。

作者: 背包客   发布时间: 2009-12-21

不错。。 我也好想学习一下

作者: 手中的烟   发布时间: 2009-12-30

呵呵。我怎么没注意到。

作者: lpx918   发布时间: 2010-01-10