1 / 8
文档名称:

零基础学php之4.doc

格式:doc   大小:304KB   页数:8
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

零基础学php之4.doc

上传人:wxc6688 2020/3/21 文件大小:304 KB

下载得到文件列表

零基础学php之4.doc

相关文档

文档介绍

文档介绍:第4章PHP对数组的处理PHP的一个优势就是提供了丰富的函数,用来处理各种类型的数据、完成一些相对复杂、经常性、重复性多或者和底层有关的操作。这些函数都可以在程序中直接使用。从本章开始,本书就为读者介绍这些PHP内置函数的用法。这一章主要讲述一些和数组处理有关的常用PHP函数。,已经介绍过建立数组的方法。本节对建立数组的方法做进一步的说明。使用PHP的array()语言结构可以创建一个数组,如下代码所示。$ms_office=array(“word”,”excel”,”outlook”,”access”);上述代码创建了一个名叫$ms_office的数组,它包含4个单元,每个单元存储1个值,这些值是:word、excel、ess,这些值也被称为数组元素。注意,这里的array()不是函数,它只是PHP的语言结构。数组的索引又叫“键值”或者“下标”。使用“=>”运算符,可以为数组指定索引和值。它的语法格式是:“索引=>值”,每对“索引=>值”之间使用逗号“,”分开。如下代码使用“=>”为数组指定索引和值。,经常要访问数组的值。如果每次都按数组索引来取数值元素,会非常麻烦。在PHP中可以通过各种循环来快速访问数组元素。本节就介绍常用的for和foreach。,可以通过for循环语句,来依次访问数组元素,:foreach循环语句,它的语法结构如下所示。foreach($arrayas$some_var){statement}其中foreach和as都是PHP关键字。该语法结构的含义是:按顺序,每次将数组$array中的一个元素存入变量$some_var后执行statement语句,然后取下一个元素执行statement语句,依次下去,直到所有元素都取到。和for循环语句一样,statement可以是单条语句,也可以是一个语句块。,为了在程序中查看一个数组的结构(即索引和值的对应关系),需要将数组结构显示到页面上。这可以通过PHP的print_r函数实现。HTML中的“<pre>”和“</pre>”标签,可以把它们之间文本中的空格、回车、换行、tab键表现出来,即按照文本原先的布局显示。在代码4-6中,调用函数print_r之后,也可以加上输出结束标签“</pre>”的代码。,经常遇到对数组元素个数的计算,通常也称之为计算数组的大小。使用函数count计算数组元素的个数,该函数语法如下所示。该函数的返回值为一整数,即数组元素的个数。intcount(mixed$var);上述语法格式中的“mixed”表示参数var可以是多种不同的数据类型,这意味着,该函数不仅仅可以用来计算数组元素个数。“mixed”这种表示方法会在本书后续内容中继续使用。、合并数组的分割是指将一个数组拆分成一个或多个数组,而数组的合并,可以看成是分割的逆运算,即将多个数组组合成一个新的数组。下面分别介绍和分割、合并数组有关的PHP内置函数。