php数组,字符串、日期和时间剖析.pptxVIP

  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数组,字符串、日期和时间剖析

园成科技 04 数组,字符串,日期和时间 主讲人:徐骁 关联数组 关联数组:键值之间有对应关系,键表示其值的含义! $students = array( ‘name’ = ’Andy‘, ‘age’ = 22, ) 索引数组:表示一个数据的集合,每个元素之间是平等的,此时元素的键仅仅表示该元素的位置,而不去表示该元素的含义! $arr = array(0=Andy,1=Stanley,2=Kindy); 典型的索引数组,应该下标从0开始,逐一递增! 注意:不是下标为数值,就为索引,例如:学生学号与名字的对应 $arr = array(101=Andy,102=Stanley,103=Kindy); 一维数组,多维数组 按照元素的值,是否是数组类型划分的 $stu = array( array(name=Andy,age=22,number=0001), array(name=Stanley,age=20,number=0002), ); $stu_info = array( name = Andy, age = 21, hobby = array(php,css,javascript) ); count可以获得数组元素的个数,接收第二个参数,表示是否递归统计元素个数 count($stu); count($stu,true) 数组遍历 依次获得数组每个元素的信息,分别操作;称之为数组遍历。 使用for循环: $stu = array(张三,李四); $count = count($stu); for($i = 0;$ i $count; $i++){ echo $stu[$i]; echo br/; } 数组指针 for是先获得下标,再通过下标获得元素 真正的遍历,一定是先确定元素,再获得元素的键值信息! 通过数组指针来实现 foreach循环数组 语法: foreach(遍历的数组 AS 键变量 = 值变量){ 循环体; } $stu = array(张三,李四,王五); foreach($stu as $k=$v){ echo $k.:.$v.br/; } 修改$value不会影响到原数组的值 保存值的变量,支持引用传递,在$value前增加 ,键变量不能引用传递 foreach遍历的是原数组的拷贝,而不是在原数组上做操作 foreach是循环结构,break,continue可以使用 数组函数 range() 函数,可以得到某个范围内的元素数组 $arr = range(1,10); var_dump($arr); array_merge() ,数组合并,合并多个 下标重复的情况 数值索引,完全重新索引, 字符下标,,后出现的元素值会覆盖前面的元素值 array_rand(数组,个数); 随机地从数组内取得元素,取得是下标! $arr = range(a,j); $arr_index = array_rand($arr); echo $arr[$arr_index]; 个数是多个的时候,返回的是随机下标的集合,集合是排序之后的,从小到大 $arr1 = range(a,c); $arr2 = range(A,C); $arr3 = range(1,3); $array_merge = array_merge($arr1,$arr2,$arr3); var_dump($array_merge); 数组函数-键值操作 array_keys(); 取得所有的键 array_values(); 取得所有的值 array_key_exists() 某个键是否存在 in_array() 是否存在某个值 isset() 判断某个元素是否存在 array_combine(); 两个数组合并成为新数组 一个作为键,另一个作为值 $arr = array( name = Andy, age = 20, gender= male ); var_dump(array_keys($arr)); echo br/; var_dump(array_values($arr)); var_dump(array_key_exists(name, $arr)); var_dump(in_array(Andy, $arr)); 数组函数-拆分合并 array_merge(); array_chunk(array,size, preserve_key);//几个一并 拆分数组,把数组分割为新的数组 块 其中给每个数组的单元数目由size参数决定。最后一个数组的单元数目可能会少几个。

文档评论(0)

jiayou10 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档