博主信息
博文 23
粉丝 0
评论 0
访问量 24270
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
数组及循环的练习2019-09-17
风吹的博客
原创
705人浏览过

实例

<?php
//空数组
//方法一
$arr=array();
print_r($arr);
//方法二
echo'<br>';
$arr=[];
print_r($arr);
var_dump($arr);

//数组
//一维
echo'<br>';
$arr=array(
	'大树',
	'小草',
	180
);
print_r($arr);
//二维
echo'<br>';
$arr=array(
	'笔记本',
	'铅笔',
	array(
		'笔记本电脑',
		'签字笔'
),
);
print_r($arr);
//关联数组
echo'<br>';
$arr=array(
	'k'=>'key',
	'v'=>'value'

);
print_r($arr);
//索引数组
echo'<br>';
$arr=array(
	'语文',
	'数学',
	'英语'
);
print_r($arr);

//三维数组
echo'<br>';
$arr=array(
	'name'=>'大侠',
	'age'=>18,
	'nengli'=>[
		'醉拳',
		'过肩摔',
		'扫堂腿'=>[
			'腿有力',
			'姿势要帅'
		],
	],
	
	
);
print_r($arr);
//循环二维数组
echo'<hr>';
$arr=[
		[
		'size' =>'L',
		'color' =>'灰色'
        ]
];  
foreach($arr as $k=>$v){
	foreach($v as $vv){
		echo $vv;
		echo'<br>';
	}
}
	
echo '<hr>';

//循环三维数组
$arr=[
	['mame'=>'衣服',
	 'age'=>'青少年',
	 'sex'=>'男',
	 'size'=>[
	 	'中号',
	 	'大号',
	 	'小号'
    ]
	]
];
foreach($arr as $v){
	if(is_array($v)){
		foreach($v as $k){
		if(is_array($k)){foreach($k as $s){echo $s;}
	}
			else{
				echo $k;
				echo '<br>';
			}
		}
	}
	else{
		echo $v;
	}

		};
		

//print_r($arr);
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例

效果图:

数组作业.png

关键在于foreach的多次嵌套,if判断if(is_array),一不注意会少符号。

批改状态:合格

老师批语:数组应用非常的广泛, 好好学
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学