博主信息
博文 8
粉丝 0
评论 0
访问量 8490
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
9月17日PHP数组的练习
Laravel框架学些
原创
911人浏览过

由于有学过JS 数组,对欧阳克老师讲的PHP数组理解自己感觉还凑合。

在 PHP 中,有三种数组类型:

  1. 索引数组 - 带有数字索引的数组

    索引是自动分配的(索引从 0 开始)如:


    实例

    <?php
    $num1 = array('欧阳克','黄蓉','郭靖');
    var_dump($num1);
    echo '<br>';
    print_r($num1);
    
    
     ?>

    运行实例 »

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

    2.png


 2.关联数组 - 带有指定键的数组

实例

<?php
$num1 = array('1'=>'a','2'=>'b','3'=>'c','8'=>'h');
var_dump($num1);
echo '<br>';
print_r($num1);

运行实例 »

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

3.png

3.多维数组 - 包含一个或多个数组的数组

二维数组

实例

<?php
$arr = array(
    array('item' => '2','name' => 'oil','price' => '1USD'),
    array('item' => '3','name' => 'gas','price' => '2USD'),
    array('item' => '4','name' => 'pipeline','price' => '3USD'),
    );
print_r($arr);


 ?>

运行实例 »

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

4.png



2.循环数组,循环二维数组,循环三维数组

循环数组一般用foreach

实例

<?php
$arr = [
    [
        'name' => '欧阳克',
        'age'  => 18
    ],
    [
        'name' => '黄蓉',
        'age'  => 16
    ],
    [
        'name' => '郭靖',
        'age'  => 22
    ]
];
foreach( $arr as $k=>$v ){
    foreach ($v as $key => $value) {
        echo $key,':',$value;
        echo '<br>';
    }
}


 ?>

运行实例 »

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

5.png


遍历数组 和 JS for WHILE 循环一样,但比JS 更灵活,实战需多多练习,然后才能慢慢消化

批改状态:合格

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