博主信息
博文 11
粉丝 0
评论 0
访问量 8282
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
PHP数组练习 - 2019年9月17日
c的博客
原创
841人浏览过

PHP数组和数组循环练习。

实例

<?php
header("Content-Type:text/html;charset=utf-8");


// 索引数组
echo '<h2>索引数组</h2>';
echo '<per>';
$arr  =  array(
    '好好学习',
    '天天向上',
    '好学学习PHP'
);
var_dump($arr);
echo '<br>';
var_dump($arr[1]);
echo '<br>';
print_r($arr);
echo '<br>';
print_r($arr[0]);
echo '<hr>';
echo $arr[0];
echo '<hr>';


// 关联数组
echo '<h2>关联数组</h2>';
$arr = [
    'xuexi' => '好好学习',
    'phpcn' => 'php中文网',
    'ouyang' => '欧阳克'
];
print_r($arr);
echo '<hr>';
echo $arr['ouyang'];
echo '<hr>';
print_r($arr['ouyang']);
echo '<hr>';
var_dump($arr);
echo '<hr>';
var_dump($arr['ouyang']);

// 二维数组
echo '<h2>二维数组</h2>';
$arr = [
    'guangzhou' => '广州',
    'shenzhen' => '深圳',
    'guangxi' => [
        'guilin' => '桂林',
        'nannin' => '南宁',
        'liuzhou' => '柳州'
    ]
    ];
echo $arr['guangzhou'];
echo '<hr>';
print_r($arr['shenzhen']);
echo '<hr>';
print_r($arr['guangxi']['nannin']);
// echo $arr['guangxi']['guilin'];


// 三维数组
echo '<h2>三维数组</h2>';
$arr = [
    'country' => '国家',
    'us' => '***',
    'ca' => '***',
    'asia' => '亚洲',
    'as' => [
        'japan' => '***',
        'china' => '中国',
        'diqu' => [
            'shenzhen' => '深圳',
            'guangzhou' => '广州',
            'shanghai' => '上海'
        ]
    ]
    ];

    echo $arr['asia'].' > '.$arr['as']['china'].' > '.$arr['as']['diqu']['guangzhou'];



//循环数组
echo '<h2>循环数组</h2>';
$arr = [
    '好好学习',
    '天天向上',
    '学习PHP',
    'ouyang' => '欧阳克'

];
foreach($arr as $v){
    echo $v;
    echo '<hr>';
}

foreach($arr as $k => $v){
    echo $k.'---'.$v;
    echo '<hr>';
}



//循环多维数组
echo '<h2>循环多维数组</h2>';
$arr = [
    [
    '小学生',
    '中学生',
    '大学生',
    'yanjius' => '研究生'
    ],
    [
    '打篮球',
    '踢足球',
    '游泳',
    ]
];
foreach($arr as $k => $v){
    // print_r($v);
    // echo '<br>';
    // echo $v['1'];
    // echo '<hr>';
    foreach($v as $k1 => $v1){
        echo $v1;
        echo '<hr>';
    }
}

?>

运行实例 »

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

总结

PHP多维数组循环有点懵。

例如:我要循环输出红色这一块,该如何实现,还请老师指点。

微信截图_20190918192034.png

批改状态:合格

老师批语:完成的不错。你的问题,看9月18号晚上的视频
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系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+教程免费学