博客列表 >PHP数组 - PHP培训九期线上班

PHP数组 - PHP培训九期线上班

。
原创
2019年11月17日 20:10:38597浏览

一、创建数组

实例

<?php
//创建数组
$arr1 = array(
	'张三',
	'李四',
	'王五'
);
print_r( $arr1 );
echo '<hr>';
$arr2 = [
	'张三',
	'李四',
	'王五'
];
print_r( $arr2 );
echo '<hr>';

运行实例 »

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

二、关联数组、索引数组

实例

<?php
//关联数组
$arr1 = [
	'name' => '张三',
	'age' => 18
];
echo '关联数组:<br>';
print_r( $arr1 );
echo '<hr>';
//索引数组
$arr2 = [
	'张三',
	18
];
echo '索引数组:<br>';
print_r( $arr2 );
echo '<hr>';

运行实例 »

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

三、访问数组的数据

实例

<?php
//关联数组
$arr1 = [
	'name' => '张三',
	'age' => 18
];
echo '访问关联数组:<br>';
echo '我的名字是' . $arr1['name'] . '——————我今年' .  $arr1['age'] . '岁了';
echo '<hr>';
//索引数组
$arr2 = [
	'张三',
	18
];
echo '访问索引数组:<br>;'
echo '我的名字是' . $arr2[0] . '——————我今年' .  $arr2[1] . '岁了';
echo '<hr>';

运行实例 »

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

四、二维数组、三维数组

实例

<?php
//二维数组
$arr1 = [
	[
		'name' => '张三',
		'age' => 18,
		'sex' => '男'
	],
	[
		'name' => '李四',
		'age' => 16,
		'sex' => '女'
	]
];
echo '二维数组————:<br>';
print_r($arr1);
echo '<hr>';
//三维
$arr2 = [
	[
		'name' => '张三',
		'age' => 18,
		'sex' => '男',
		'chengji' => [
			'shuxue' => 100,
			'yuwen' => 90,
			'yingyu' => 86
		]
	],
	[
		'name' => '李四',
		'age' => 16,
		'sex' => '女',
		'chengji' => [
			'shuxue' => 96,
			'yuwen' => 95,
			'yingyu' => 92
		]
	]
];
echo '三维数组————:<br>';
print_r($arr2);
echo '<hr>';

运行实例 »

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

五、二维数组循环,三维数组循环

实例

<?php
//二维数组
$arr1 = [
	[
		'name' => '张三',
		'age' => 18,
		'sex' => '男'
	],
	[
		'name' => '李四',
		'age' => 16,
		'sex' => '女'
	]
];
echo '二维数组————————————:<br>';
foreach($arr1 as $v){
	echo '我的名字是:'.$v['name'].'我今年:'.$v['age'].'岁了,我是:'.$v['sex'].'生 <br>';
};
echo '<hr>';
//三维
$arr2 = [
	[
		'name' => '张三',
		'age' => 18,
		'sex' => '男',
		'chengji' => [
			'shuxue' => 100,
			'yuwen' => 90,
			'yingyu' => 86
		]
	],
	[
		'name' => '李四',
		'age' => 16,
		'sex' => '女',
		'chengji' => [
			'shuxue' => 96,
			'yuwen' => 95,
			'yingyu' => 92
		]
	]
];
echo '三维数组————————————:<br>';
foreach($arr1 as $v){
	echo '我的名字是:'.$v['name'].'我今年:'.$v['age'].'岁了,我是:'.$v['sex'].'生';
	foreach($v['chengji'] as $vv){
		echo '我的成绩是:'.$vv.'   ';
	}
	echo '<br>';
};
echo '<hr>';

运行实例 »

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

image.png

image.png

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议