print_r range array() []
快速了解四者的使用
print_r() 显示关于一个变量的易于理解的信息。如果给出的是 string 、 integer 或 float ,将打印变量值本身。如果给出的是 array ,将会按照一定格式显示键和元素。 object 与数组类似。 记住, print_r() 将把数组的指针移到最后边。使用 reset() 可让指针回到开始处。
range — 建立一个包含指定范围单元的数组 ,返回的数组中从 start 到 limit 的单元,包括它们本身。 建立一个包含指定范围单元的数组
array() [] 创建数组
<?php header('content-type:text/html;charset=utf-8'); //索引数组 // $arr1=array(50,60,70,80); $arr2=array('张三','李四','王五','刘六'); $arr3=array(50,'李四','王五',50.98);//PHP中数组元素可以是任意类型 $arr4=['apple','orange',50,50.8];//用[]代替array(),两种方式效果是一样的,从php5.4开始两种方式都可以使用 $arr5=array(5=>'apple',6=>'orange',9=>50,11=>50.8);//可以指定索引的索引号,键=>值,在数组中键是不可以相同的,值是可以相同 $arr6 = array('张三',80);//创建数组 //$arr6 = [];//创建空数组 $arr[] = 'apple';//追加元素 $arr[] = 'orange'; $arr[] = 50; array_push($arr6, 100); //array_push 是将一个或者多个单元压入数组的末尾 $arr6是输入的数组, 100 是压入的值 // array_push($arr6, 'aaa'); // print_r($arr6); // var_dump($arr4); //关联数组 //快速的创建数组 //range 建立一个包含指定范围单元的数组 // $arr7 = range('a','z'); $arr7 = range('0','9'); print_r($arr7); //索引数组共同的特点:索引号都是数字