数组可以方便的在一个变量中存储多个值.也可以方便的调用他
- <?php
- $arr=array(2,3,4,5); //使用array($key=>$value)的方式来创建.也可以省略掉key.直接键入值
- print_r $arr; //列出数组所有key对应的值
- echo count($arr); //统计数组所包含的值的数量
- echo $arr[1]; //输出数组中的key1所对应值
- $arr[2] = "darkst"; //修改数组中key2所对应的值
- echo "i'm from $arr[2]";
- ?>
把一个字符串拆分为数组.使用explode函数
- <?php
- $a="1987-1988-1989-1990-1991"; //定义一个函数
- $b=explode("-",$a); //使用explode分割.遇到-进行分割.要分割的字符串为$a的值.分割的结果会放到$b里面去,$a是字符串不变
- print_r $b; //列出数组的key和值
- echo $b[3]; //输出1989
- ?>
遍历数组.使用foreach函数
- <?php
- $arr=array("red","black","yellow","green","blue") //创建数组
- foreach($arr as $value){
- echo "do you like $value <br>";
- }
- //使用foreach来遍历数组.格式为foreach(数组名称 as $value)每次循环中,array_name数组的当前元素的值被赋给$value,并且数组内部的下标向下移一步,也就是下次循环回得到下一个元素 $value可自定义 .可加上$key函数.调用在数组中的位置或者名称
- ?>
本文出自 “学习笔记” 博客,谢绝转载!