博客列表 >PHP数组—php九期

PHP数组—php九期

曾龙宇
曾龙宇原创
2019年11月13日 23:28:19617浏览

一、创建数组

$arr = array();
$arr1 = [];

二、创建索引数组

$arr = [
    1,2,3,4,5,6,7
];
print_r($arr);

三、创建关联数组

$arr1 = [
    'name'=>'张三',
    'age'=>'25',
    'sex'=>'男',
    'city'=>'广州'
];
print_r($arr1);

四、访问数组数据

echo $arr[0];
echo $arr[1];
echo $arr[2];
echo '<br>';
echo $arr1['name'];
echo $arr1['sex'];

五、创建二维数组并循环

$arr = array(
    array(
        'name'=>'张三',
        'sex'=>'男'
    ),
    array(
        'name'=>'李四',
        'sex'=>'男'
    ),
    array(
        'name'=>'李莉',
        'sex'=>'女'
    )
);
foreach ($arr as $v){
    echo $v['name'];
    echo '<br>';
}
echo '<hr>';
foreach ($arr as $k=>$v){
    foreach ($v as $key=>$value){
        echo $value;
        echo '<br>';
    }
}

六、创建三维数组并循环

$arr = [
    [
        'name'=>'张三',
        'sex'=>'男',
        'body'=>[
            'height'=>'170',
            'weight'=>'60'
        ]
    ],
    [
        'name'=>'李四',
        'sex'=>'男',
        'body'=>[
            'height'=>'120',
            'weight'=>'65'
        ]
    ],
    [
        'name'=>'李莉',
        'sex'=>'女',
        'body'=>[
            'height'=>'158',
            'weight'=>'48'
        ]
    ]
];

foreach ($arr as $v){
    echo '姓名:'.$v['name'].'--';
    echo '性别:'.$v['sex'].'--';
    echo '身体状况:';
    foreach ($v['body'] as $vv){
        echo $vv.'-';
    }
    echo '<br>';
}


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