<?php....?>
一、创建数组
创建空数组第一种方法
$arr = array();
NEW,创建空数组第二种方法
$arr = [];
索引数组
// 索引数组从0开始,数组中可以存很多类型;
$arr = [
'张三',‘李四’
];
创建关联数组
// 数组中每个数据,都有两个,一个是key(下标),一个是value(值);
//键值对 1 = one 2=two
// 数组中的键值对,不能跟数组外的赋值符号一样,它的符号是 =>
$arr = array(
'zhangsan' => '张三',
'lisi' => '李四'
);
// js 是不能给数组 自定义下标
// php 可以给数组 自定义下标
输出数组
$arr =[
'张三','李四'
];
echo $arr[0];
echo $arr[1];
输出关联数组
$arrs = [
'zhangsan' => '张三',
'lisi' => '李四'
];
echo $arrs[’zhangsan'];
二、多维数组
备注,数组最好不要超过3层;
1、二维数组
$arr = array(
array(
'name' => '张三',
'age' => '18',
'sex' => '男'
),
array(
'name' => '李四',
'age' => '19',
'sex' => '男'
)
);
2、三维数组
$arrs = [
'zhangsan' => [
'name' => '张三',
'age' => '18',
'sex' => '男' ,
'jineng' => [
'西红柿炒鸡蛋',‘苦瓜炒肉’,'青椒炒鸡蛋'
]
],
'lisi' => [
'name' => '李四',
'age' => '18',
'sex' => '男' ,
'jineng' => [
'西红柿炒鸡蛋',‘苦瓜炒肉’,'青椒炒鸡蛋'
]
],
];