PHP创建数组的方式_PHP函数range()快速创建数组的方法

本文介绍了PHP中的range()函数,展示了如何利用该函数创建数字数组和字母数组,并提及了步长参数的使用。通过示例代码,解释了如何创建1到9的数字数组以及'a'到'z'的字符数组,同时也提到了步长为3时创建的数组。此外,还提到了foreach循环在遍历数组时的应用。
摘要由CSDN通过智能技术生成

我们在学习PHP语言的时候需要不断的积累经验,在实际编写代码中发现问题解决问题,这样才能巩固我们所掌握到的理论知识。今天我们就向大家介绍如何运用PHP函数range()来快速创建数组。

$numbers=range(1,9);   //用range直接创建1~9共9个数字组成的数组,以“1”开始“9”结束。

echo $numbers[1];        //输出创建的第二个数组值:2; echo $numbers[0];则输入***个值:0。

?>

当然,使用range(9,1)则创建了9到1的数字数组。同时,PHP函数range()还可以创建从a到z 的字符数组:

$numbers=range(a,z);

foreach ($numbers as $mychrs) //遍历$numbers数组,

每次循环当前单元值被赋给$mychrs

echo $mychrs." ";   //output a b c d e f g h i

j k l m n o p q r s t u v w x y z

?>

//foreach是一种遍历数组的简便方法,foreach 仅能用于数组,当试图将其用于其它数据类型或者一个未初始化的变量时会产生错误,它有两种格式:

foreach (array_expression as $value)       statementforeach (array_expression as $key => $value)       statement

***种格式遍历给定的 array_expression 数组。每次循环中,当前单元的值被赋给 $value 并且数组内部的指针向前移一步(因此下一次循环中将会得到下一个单元)。第二种格式做同样的事,只除了当前单元的键名也会在每次循环中被赋给变量 $key

使用字符数组时注意大小写,比如range(A,z)和range(a,Z)是不一样的。

PHP函数range()还具有第三个参数,该参数的作用是设定步长,比如range(1,9,3)创建的数组元素是:1、4、7。

【责任编辑:曹凯 TEL:(010)68476606】

点赞 0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值