学习论坛 会员投稿 RSS订阅 站内通告:
搜索: 您的位置网站源代码 > 网络编程 > php教程 > 5.5.5PHP数组的使用实例

5.5.5PHP数组的使用实例

2010-02-07 08:45:06 来源:原创 【 】 浏览:
摘要: 数组可以是一维、二维或多维,其中的数组元素很自由,可以是字符串、整型、浮点数、布尔型,甚至数组和对象。用户在使用PHP 创建数组时,可以把数组索引(包括常规索引或关联索

5.5.5数组
数组可以是一维、二维或多维,其中的数组元素很自由,可以是字符串、整型、浮点数、布尔型,甚至数组和对象。用户在使用PHP 创建数组时,可以把数组索引(包括常规索引或关联索引)加入方括号中。范例5-21数组的赋值示例。

 $fruit[0]='banana’;//设置第0个变量的值
$fruit[1]='apple'; //设置第l 个变量的值
$favoritesl['animal']='tiger';//设置索引animal 的值
$favoritesl['sports']= 'basketball';//设置索引sports 的值
如果用户在向数组赋值时不指明数组索引,PHP 将自动把该对象加入到数组末尾。例如对于上述$fruit 数组可以用以下方式赋值而保持结果不变:
 $fruit[]='banan';//设置第O 个变量的值
$fruit[]='apple'//设置第l 个变量的值
同样,在PHP 中,用户还可以根据需要建立多维数组。例如:
 $people['David']['shirt']= 'blue';//设置二维数组的值
$people['David']['car']= 'red';
$people['David']['shirt']='white', ;
$people['David']['shirt']='silver';
在PHP 中,用户还可以使用array()函数快速建立数组。例如:
 $fruit=array(,banana ,apple,);//给fruit添加两个变量
$favorites=array('animal'=>'tiger', 'sports'=>'basketball')//给fruit添加两个索引值
其中,“=>”为数组赋值符号。
我们还可以使用array()函数创建多维数组:
 $people=array('David'=>array('shirt'=>'blue','cat'=>'red'),
'Adam'=>array('shirt'=>'white','car'=>'silver'))//分别为David 和Adam 赋值为一个数组变量
此外,PHP 还提供了内置函数count()用于计算数组中的元素数量。例如:
 $fruit=array(‘banana','apple');//定义一个数组
print count($fruit);// 使用count()函数计算数组中的元素数量
显示结果为2 。


顶一下
(0)
0%
踩一下
(0)
0%
Tags: php教程 数组实例
责任编辑:小人物
收藏】 【挑错】 【推荐】 【打印
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
关于我们 | 网站声明 | 广告服务 | 招聘英才 | 联系我们 | 网站地图 | RSS订阅 |