![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
array
shon wu
这个作者很懒,什么都没留下…
展开
-
一维数组索引数组键值以键名键值顺序重组为一个新的一维数组
array("q","w","e","r","t","y");array("q"=>"w","e"=>"r","t"=>"y");function fun($arr){ if(!is_array($arr)){ retu原创 2018-04-27 18:31:14 · 798 阅读 · 0 评论 -
in_array() array_key_exists() array_search() array_keys() key() array_values()
判断元素在数组中是否存在,搜索功能in_array() boolean true or false$a = 'a';$arr = array('a','b','c');$res = in_array($a,$arr);var_dump($res);//boolean trueecho '<br/>';//搜索关联数组键名key array_key_exists()$a...原创 2018-07-31 14:16:08 · 1207 阅读 · 0 评论 -
array_pop()
//从数组尾删除元素array_pop()$arr = array('a','b','c');$new_arr = array_pop($arr);var_dump($new_arr);// return string 'c' (length=1)var_dump($arr);/*array (size=2) 0 => string 'a' (length=1) 1 =...原创 2018-07-31 14:14:46 · 1074 阅读 · 0 评论 -
array_shift()
//从数组头部删除元素array_shift()$arr = array('a','b','c');$new_arr = array_shift($arr);var_dump($new_arr);// return string 'a' (length=1)var_dump($arr);/*array (size=2) 0 => string 'b' (length=1)...原创 2018-07-31 14:14:22 · 1563 阅读 · 1 评论 -
array_push()
//在数组尾添加元素array_push()$arr = array('a','b','c');$new_arr = array_push($arr,'d','e','f');var_dump($new_arr);// return int 6var_dump($arr);/*array (size=6) 0 => string 'a' (length=1) 1 =&g...原创 2018-07-31 14:11:58 · 3484 阅读 · 0 评论 -
array_unshift()
//在数组头添加元素array_unshift() 返回int类型$arr = array('a','b','c');$new_arr = array_unshift($arr,'d','e','f');var_dump($new_arr); // return int 6var_dump($arr);/*array (size=6)0 => string 'd' (leng...原创 2018-07-31 14:11:14 · 1214 阅读 · 0 评论 -
is_array()
//判断是否是数组is_array() boolean类型$arr = array('1','2');$res = is_array($arr);var_dump($res);//boolean trueecho '<br/>';$a = 1;$res = is_array($a);var_dump($res);//boolean false...原创 2018-07-31 14:10:37 · 556 阅读 · 0 评论 -
range()
range() 函数创建一个包含指定范围的元素的数组,包含从 low 到 high (包含 low 和 high)之间的整数或字符。如果 high 比 low 小,则返回反序的数组。$arr = range(1,5);print_r($arr) ;//Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )$...原创 2018-07-31 14:08:49 · 3141 阅读 · 1 评论 -
list()
list()提取数组 list() 函数用于在一次操作中给一组变量赋值。$arr = array('a','b','c');list($a,$b,$c) = $arr;echo $a,$b,$c; //return a,b,c原创 2018-07-31 14:07:50 · 738 阅读 · 0 评论 -
array()
//用array()创建数组//索引数组$arr = array('a','b','c');$arr[0] = 'a'; $arr[1] = 'b'; $arr[2] = 'c';//关联数组$arr = array('a'=>'age','b'=>'boy','c'=>'class');$arr['a'] = 'age'; $arr['b'] = 'boy'; $...原创 2018-07-31 14:06:56 · 714 阅读 · 0 评论 -
php数组小结
<?php/** * Created by PhpStorm. * User: xiaohan * Date: 2018-07-30 * Time: 10:01 *///用array()创建数组//索引数组$arr = array('a','b','c');$arr[0] = 'a'; $arr[1] = 'b'; $arr[2] = 'c';//关联数组$arr...原创 2018-07-31 14:04:32 · 214 阅读 · 0 评论 -
array_walk()
向函数传递数组值array_walk()$fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple");function test_alter(&$item1, $key,原创 2018-08-03 10:27:15 · 372 阅读 · 0 评论