php创建生成数组的相关函数
php中和数组创建生成的函数有很多,用于定义数组的函数array(),数组合并函数array_combine(),还有array_fill(),array_fill_keys(),range()等等。 要创建一个数组可以用下面的简单快捷方法: 1 $arr = [1, 2, 3, 4, 5]; 还可以用array()函数来创建一个数组: 1 $fruits = array ( 2 "fruits" => array("a" => "orange", "b" => "banana", "c" => "apple"), 3 "numbers" => array(1, 2, 3, 4, 5, 6), 4 "holes" => array("first", 5 => "second", "third") 5 ); 这个函数可以创建索引数组,关联数组,或者二者杂合的数组。 array_combine()函数用一个数组的值作键,一个数组的值作值,也可以生成索引或是关联数组: 1 $arr1 = [ 1, 2, 3, 4 ]; 2 $arr2 = [ 1, 2, 3, 4 ]; 3 var_dump( array_combine( $arr1, $arr2 ) ); 4 // array(4) { 5 // [1] => 6 // int(1) 7 // [2] => 8 // int(2) 9