首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PHP就业快学教程008,PHP数组操作全掌握-下!

PHP就业快学教程008,PHP数组操作全掌握(下)!

上节说到了了数组的创建。这一节我们学习数组相关的操作。

在实际开发应用中,经常要对数组实行读取值、统计数组、增加与删除元素等操作。

本小节有以下内容:

Ø 统计数组个数;

Ø 判断是否是数组;

Ø 遍历数组;

Ø 添加元素;删除数组中的元素;

Ø 获取数组中指定的元素键名、健值。

一、 Count()函数 统计数组个数。

PHP中应用count()函数,可以对数组中的元素个数进行统计。

语法格式:

Int count(mixed var[,int mode])

参数var是指定操作的数组对象;

Mode 为可选参数,如果mode的值设置为1或COUNT_RECURSIVE, count()函数用于检测多维数组。默认值为0,返回的值为数组元素的个数。

案例:

运行结果:得到数组个数为4

二、 is_array() 函数判断是否为数组:

格式:boolean is_array(mixed $var);

案例:

运行结果:

三、 遍历数组:

遍历数组的方法很多。PHP提供了一些函数来满足遍历的要求。常用的有下面的方法:

Ø each()函数;

Ø 使用foreach循环遍历数组.

1. each()函数。

可以返回数组中当前元素的健和值对。并将指针向前移动一位。常被用循环遍历数组。

案例:

运用结果:

2. 使用foreach循环遍历数组.

Foreach 语句是专门为遍历数组而设计的语句。是一种遍历数组简单的方法。

Froeach语句有两种语法格式,一种是无键名的简单模式,另一种是有键名和键值的完整模式。

A. 简单模式格式:

Foreach($arr as $value){

循环体

}

案例:

运行结果:

B. 完整模式格式:

Foreach($arr as $key => $value){

循环体

}

案例:

运行结果:

四、 添加元素;

Array_unshift()函数用于在数组头添加无素。

Array_shift()函数用于将数组第一个单元删除。

Array_pop()函数用于从数组尾删除元素。

案例:

运行结果:

五、 获取数组中指定的元素键名、健值。

Array_key()函数是返回包含数组中所有键名的一个新的数组。

Array_values()函数返回一个包含数组中所有键值的数组。

案例:

运行结果 :

运行结果 查看网页源代码:

今天通过案例学习了数组和操作方法。你学会了吗?

案例虽多,但可以很直观学会难懂的内容。

欢迎评论交流。如需案例练习源码可以下评论区留言。

下期内容:PHP面向对象编程(1)。Bye!

往期内容:

PHP就业快学教程007,PHP数组基础,上!

PHP就业快学教程006,功能强大的“PHP函数”!

PHP就业快学教程005,基本语法“循环语句”!

PHP嵌套for循环,轻松实现九九乘法表!

PHP就业快学教程004,基本语法“条件控制语句”!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181027A06A3900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券