php基础教程_数组

Arrays

Array用于存储数据集

课程目标

学习数值数组

学习关联数组

学习二位数组

学习多维数组

 

数值数组

数值数组类似于单列的表格。数组索引值从0到更多。在PHP中,数组第一个索引是0,如果数组没有内容,则长度为0。

数组初始化

数组采用:array()来初始化函数。初始化数组可以用一组用逗号隔开的值来赋值。下面的代码首先初始化一个0长度的数组,然后给数组添加了4个元素。

代码:

$beatles = array();

$beatles[0] = ‘John’;

$beatles[1] = ‘Paul’;

$beatles[2] = ‘George’;

$beatles[3] = ‘Ringo’;

如果第一行不存在,则第二行就无法运行。更好的实践方式是在初始化数组$beatles数组是,在同一行中,对数组进行赋值。

代码:

$beatles = array(‘John’,'Paul’,'George’,'Ringo’);

添加到数组

    如果知道数组有多少元素,可以使用特定索引添加到数组后面。比如,可以像下面这样在数组:$beatles后面添加。

代码:

    $beatles[5] = ‘Nat’;

    但是,大多数时候,我们并不知道数组中有多少元素。尽管可以容易算出,但是这需要额外的步骤。PHP提供了一个简单的方法在数组后添加。

代码:

    $beatles[] = ‘Nat’;

从数组中读取元素

从数组中读取元素只需指定特定的索引或key,就可以获得。

代码:

echo $beatles[2]; //outputs George to the browser

循环读取数组

下面的代码演示了如何循环读取数组:

代码:

foreach ($beatles as $beatle)

{

    echo “$beatle<br>”;

}

 



发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

(Spamcheck Enabled)