商讯信箱
用户名: @
密  码:   注册|忘记密码
登录
个人用户经销商
您的位置:首页 > 技术频道 > 正文

PHP 开发经典教程 (Part 4):数组

意大利菜 

    定义数组变量最简单的方法就是使用array()函数,下面演示了其用法:

<?php // define an array $pasta = array('spaghetti', 'penne', 'macaroni'); ?>

     选择数组变量的名称的规则和选择其他PHP变量的名称的规则是一样的:变量名称必须以字母或者下划线开始,后面可以任意跟随多个字母、数字和下划线。 

    另外,你可以通过指定用于索引符号中的每一个元素的值来定义一数组,如下所示:

<?php // define an array $pasta[0] = 'spaghetti'; $pasta[1] = 'penne'; $pasta[2] = 'macaroni'; ?>

    如果你更喜欢使用关键字而不是缺省数值索引来访问数组元素,那么你或许会更喜欢下面的列子:

<?php // define an array $menu['breakfast'] = 'bacon and eggs'; $menu['lunch'] = 'roast beef'; $menu['dinner'] = 'lasagna'; ?>

 

    你可以采用类似的方法来给数组增加元素。举例而言,如果你想添加元素‘green olives’到$pizzaToppings数组中,那么你将会使用下列所示的方法:

<?php // add an element to an array $pizzaToppings[3] = 'green olives'; ?>

 

    为了修改数组的某个元素,只需要简单的将一个新值附给对应的标量变量即可。如果你想用‘chicken’值来替换‘ham’,那么你可以使用下面的方法:

<?php // modify an array $pizzaToppings[4] = 'chicken'; ?>

 

    你可以使用关键字来做同样的事情。下列语句将关键字‘lunch’所对应的的数组元素值修改为一个不同的值:

<?php // modify an array $menu['lunch'] = 'steak with mashed potatoes'; ?>

 

 

1 2 3 4 5
【内容导航】
第1页: 一个大的错误 第2页: array()函数
第3页: 推进和拉出 第4页: 循环
第5页: 数组循环
©版权所有。未经许可,不得转载。
[责任编辑:赵建凯]
[an error occurred while processing this directive]