回家作业PHP数组.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数组大多都是性质相同的大量数据的集合,应用数组对大量数据进行管理,可以简化编程方式,提高程序开发效率。PHP除了可以应用array()函数或直接通过为数组赋值的常规方式创建数组外,还可以应用range()函数创建指定范围的数组。 语法: array range(mixed low, mixed high[, number step]); 参数low用于指定创建数组的下限;参数high用于创建数组的上限;可选参数step用于指定所创建数组元素之间的间隔步长,默认为1。 其他数组函数 创建指定范围的数组 在创建一些随机排序抽题的程序时,可以将大量的试题编号存储到数组中,然后对数组进行随机排序,最后进行抽题。将试题编号通过追加的方式就可以陆续的存储到数组中,那么用什么方法对数组进行随机排序呢?PHP中提供的shuffle()函数就可以实现上述功能。 shuffle()函数用于将指定的数组中的元素进行随机排序。 语法: bool shuffle(array input_array); 参数input_array用于指定要进行随机排序的数组。 其他数组函数 对数组中的元素进行随机排序 PHP还提供了array_sum()函数用于实现对数组中的所有元素进行求和。 array_sum ()函数用于对数值型数组中的所有元素进行求和。在对大量数值型数据进行统计时,应用该函数较为方便。 语法: number array_sum (array input_array); 参数input_array用于指定要进行所有元素求和的数组。 其他数组函数 对数组中所有元素进行求和 有时,为了方便数据管理,需要将一个较长的一维数组分解为一个多维数组。PHP提供array_chunk()函数来实现上述功能,下面对该函数进行简单介绍。 array_chunk()函数用于将一维数组分解为多维数组。 语法: array array_chunk(array input,int size [, bool preserve_keys]); 参数input用来指定要分割的一维数组;参数size用于指定所分割数组每维的单元数;可选参数preserve_keys用于指定是否保留原数组的键名,默认不保留。 其他数组函数 将一维数组拆分为多维数组 问题:创建一个从1到50的所以奇数组成的数组? * Array 数组 数组是对大量数据进行组织和管理的有效手段之一,通过数组的强大功能,可以对大量性质相同的数据进行存储、排序、插入及删除等操作,从而可以有效的提高程序开发效率及改善程序的编写方式 。 数组是具有某种共同特性的元素的集合,每个元素由一个特殊的标识符来区分,这个标识符称为键。数组中的每个实体都包含两项:键和值。可以通过键值来获取相应数组元素,这些键可以是数值键或关联键。 数组的概述 PHP中声明数组的方式主要有两种,第一种是应用array()函数声明数组,第二种是通过直接为数组元素赋值的方式声明数组。其中,应用array()函数声明数组的方式如下: array(“数组下标1”=”数组元素值1”, “数组下标2”=”数组元素值2”,…, “数组下标n”=”数组元素值n”); PHP中另一种比较灵活的数组声明方式是直接为数组元素赋值,如果在创建数组大小或在实际编写程序时数组的大小可能发生改变,采用这种数组创建方式比较好。 数组的基本操作 声明数组 PHP中对数组元素进行输出可以通过输出语句来实现,例如:echo语句、print语句等,但应用这种输出方式只能对某数组中某一元素进行输出。而通过print_r()函数可以将数组结构进行输出。 语法: bool print_r(mixed expression); 数组的基本操作 输出数组 in_array()函数 in_array()函数用于在数组中查找指定的元素,如果查找成功则返回true,否则返回false。编写程序时,经常需要在大量数据中查找指定的内容,如果首先将这些数据存储到数组中,然后用in_array()函数进行查找是极为简便的。 语法: bool in_array(mixed needle,array haystack,[bool strict]); 参数needle用来指定要查找的内容;参数haystack用来指定数组名称;可选参数strict,如果存在,则指定程序要检查needle的类型是否与haystack相同。 数组的基本操作 定位数组 array_keys()函数 array_keys()函数用于返回由某数组所有键值组成的数组。在编写程序时,有时需要键和数组元素值相同操作,二者相辅相成。通过array_keys

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档