登录  /  注册
博主信息
博文 27
粉丝 1
评论 0
访问量 21661
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
对数组的操作-2019年9月18日
思杰的博客
原创
675人浏览过

实例

<?php
    //第一种数组声明方式
    $arr1 = array();
    //第二种声明数组方式
    $arr2 = [];

    //索引数组,也就是键值取默认值,就是数字
    $arr1 = array(
        "星期一",
        "星期二",
        "星期三",
        "星期四",
        "星期五",
    );
    print_r($arr1);
    echo '<br>';
    $arr2 = ["星期一","星期二","星期三","星期四","星期五",];
    print_r($arr2);
    echo '<br>';

    //关联数组,也就是键值可以自定义
    $arr1 = array(
        "teacher"=>"欧阳克",
        "student"=>"杰"
    );
    print_r($arr1);
    echo '<br>';
    $arr2 = ["teacher" => "欧阳克","student" => "杰"];
    print_r($arr2);
    echo '<br>';

    //二维数组,就是数组里面还有一个数组
    $arr3 = array(
        array(
            "name"=>"思杰",
            "sex"=>"男"
        ),
        array(
            "name"=>"猪哥",
            "sex"=>"男"
        ),
        array(
            "name"=>"梅艳芳",
            "sex"=>"女"
        )
        );
        print_r($arr3);
        echo '<br>';
    //循环数组是用foreach函数去遍历里面的数组
    foreach($arr3 as $k => $v){
        print_r ($v);
        echo '<br>';
    }
    //循环二维数组就是foreach里面在嵌套一个foreach函数
    foreach($arr3 as $k => $v){
        foreach($v as $a => $b){
            echo $a.':'.$b.'<br>';
        }
    }
    //循环三位数组就是三层foreach函数嵌套
    $arr4= array(
        array(
            "一班成员"=>array(
                    "思杰",
                    "猪哥",
                    "梅艳芳"
            )
                ),
        array(
            "二班成员"=>array(
                    "***队长",
                    "黑寡妇",
                    "雷神"
            )
        )
                );
    foreach($arr4 as $arr5){
        foreach($arr5 as $k => $v){
            echo $k.':<br>';
            foreach($v as $name){
                echo $name;
                echo '<br>';
            }
        }
    }
    
?>

运行实例 »

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

微信截图_20190918000850.png

对于数组来说,只要理解了键值对是什么意思就很容易理解了。不管是几维数组,都是由一个键对应一个值来组成的,他的键可以是自定义字符串,也可以是默认的数字。值的话可以是PHP的数据类型。

批改状态:合格

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

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

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