索引数组

索引数组 :

<?php
    //索引数组 每个位置占一个元素
    $cars=array("volvo","BMW","Toyota");
    //修改数组中元素
    $cars[1]="哈佛";
    //读取数组中的元素
    echo "I like " . $cars[0] . "," . $cars[1] . "and" . $cars[2] . ".";
?>

遍历索引数组(使用for循环):

<?php
    $arr=array("one","two","three");
    //count(数组类型 变量) 返回该数组的数量
    echo count($arr);
    echo $arr[2];//索引值
    echo "<br>";
    echo $arr[count($arr)-1];//数组中 第二个元素
    for($i=0;$i<count($arr);$i++){  
        echo $arr[$i]."-";
    }
?>
<?php
       //1 获取$arr 数组的长度
    //2 判断数组中有几个偶数
        $arr=array(1,2,3,4,5,8);    
    echo count($arr);
    echo "<br>";
    $c = 0;//偶数的个数
    for ($i=0; $i < count($arr); $i++) {
        if ($arr[$i] % 2 == 0) {
             echo $arr[$i];
             $c = $c + 1;
         }
    }
    echo "<br>";
    echo $c;
?>
<?php
         //定义一组人名
    $arr=array("张三","李四","李四","赵六",);
    //查找李四 
    $name = "李四";
//    $find = false;//查找结构 f没有 t找到
    $c = 0;//找到的个数为0
    for($i=0;$i < count($arr);$i++){
        if($name == $arr[$i]){
//            find = false;
            $c++;//$c = $c + 1;
        }
    }
    if($c > 0){
        echo "找到".$c."个同学";//echo "找到($c)个同学";
    }
    else{
        echo "没有";
    }
?>

遍历索引数组(使用foreach循环):

<?php
    $x=array("Goole","Runoob","Taobao");
    foreach($x as $v)
    {
        echo $v;
    }
?>

 

posted @ 2020-10-23 23:11  _达不溜  阅读(157)  评论(0)    收藏  举报