php基础学习day3(数组和拆分字符串)

数组:

如果想知道数组的个数,可以调用系统函数count,比如:


遍历数组的时候,我们就可以:

";
    }
?>


在php中,数组就是关键字和值的集合,我们可以这样创建:

①$arr[0] = 123;$arr[1] = 90;

②直接使用array来赋值创建,比如:

";
    }
?>


特别需要注意的是:

在PHP中,数组是关键字和值的集合,那么关键字除了数字之外,有可能还是其他的东西


③第三种方式创建数组(默认元素的下标是从0开始排号)

$arr["name"] = "张三";

$arr["age"] = 18;

或者:

$arr = array(

"name" => "张三",

"age" => 18

);


这时候我们的for循环就不能用来遍历数组了。此时用foreach遍历数组就变的很简单了:


 "张三",
        "age" => 18
    );
   
        foreach($arr as $key=>$val){
           echo $key . "=" .$val."
"; } ?>

我们的foreach(专门用来数组遍历的)很常用,就算是普通的数组也可以用这个来遍历,比如:

";
        }
?>



数组中几个重要的函数

①count(函数名),可以统计数组中元素的个数

②is_array(函数名),可以知道这个变量是否是数组

③print_r 和 var_dump

拆分字符串,变成数组: explode,用处很大。

比如:


再比如用逗号划分的字符串:


删除某个元素可以用系统函数unset,也可以销毁某个变量:

unset($arr[2]);

但是PHP不会重新建索引



















你可能感兴趣的:(有关PHP)