木梓婕

导航

PHP中数组的应用(上)

PHP中数组的应用(上)

 

——木梓婕

 

1、使用数组标识符“[]”创建一维数字索引数组$yw,数组中索引(key)为从“66”开始的连续数字,数组元素分别为“PHP”、“学”、“习”、“不”、“难”,输出所创建的数组结构。请自行设计PHP代码并写在下面:

<?php
    $yw[66]="PHP";
    $yw[]="学";
    $yw[]="习";
    $yw[]="不";
    $yw[]="难";
    print_r($yw);
?>

2、使用array()函数创建二维关联数组$ew,数组中一维索引(key)分别为“课程”、“学生”、“教室”,二维索引(key)使用默认值,数组元素分别为“PHP程序设计”、“mysql数据库”、“access数据库”;“庄周”、“鲁班”、“韩信”;“8302”、“8303”、“8304”,修改数组元素“鲁班”为“周瑜”后输出所创建的数组结构。请自行设计PHP代码并写在下面:

<?php
    $ew=array
    (
        "课程"=>array("PHP程序设计","mysql数据库","access数据库"),
        "学生"=>array("庄周","鲁班","韩信"),
        "教室"=>array("8302","8303","8304"),
    );
    //echo "输出数组修改元素前的信息:</br>";
    //print_r($ew);
    //echo "</br>";
    $ew["学生"][1]="周瑜";
    //echo "输出数组修改元素后的信息:</br>";
    print_r($ew);
?>

3、使用foreach语句遍历二维数组$ew,然后以分行形式依次输出所有数组元素。请自行设计PHP代码并写在下面:

<?php
    $ew=array
    (
        "课程"=>array("PHP程序设计","mysql数据库","access数据库"),
        "学生"=>array("庄周","鲁班","韩信"),
        "教室"=>array("8302","8303","8304"),
    );
    foreach($ew as $key=>$value)
    {
        foreach($value as $keys=>$values)
        {
            echo $ew[$key][$keys];
            echo "</br>";
        }
    }
?>

4、使用数组函数快速创建一个数组元素为B到F的数组$cj,然后在数组的左侧添加数组元素A,在数组的右侧添加数组元素G,最后采用随机方式输出一个数组元素,运行结果如下图所示:

<?php
    $cj=range("B","F");
    $cj=array_pad($cj,-6,"A");
    $cj=array_pad($cj,7,"G");
    $i=rand(0,6);
    echo "恭喜你,抽中了:".$cj[$i];
?>

 

posted on 2020-05-12 17:43  木梓婕  阅读(1518)  评论(0编辑  收藏  举报