码迷,mamicode.com
首页 > 编程语言 > 详细

php数组函数

时间:2015-02-13 18:19:21      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:

1.array_column  对获取数组当中的一列

$arrUsers = array(  
    array(  
            ‘id‘   => 1,  
            ‘name‘ => ‘张三‘,  
            ‘age‘  => 25,  
    ),  
    array(  
            ‘id‘   => 2,  
            ‘name‘ => ‘李四‘,  
            ‘age‘  => 23,  
    ),  
    array(  
            ‘id‘   => 3,  
            ‘name‘ => ‘王五‘,  
            ‘age‘  => 40,  
    ),  
    array(  
            ‘id‘   => 4,  
            ‘name‘ => ‘赵六‘,  
            ‘age‘  => 31,  
    ),  
    array(  
            ‘id‘   => 5,  
            ‘name‘ => ‘黄七‘,  
            ‘age‘  => 20,  
    ),  
);   
echo ‘<pre>‘;  
var_dump(array_column($arrUsers, name));
echo ‘</pre>‘;

输出:

array(5) {
  [0]=>
  string(6) "张三"
  [1]=>
  string(6) "李四"
  [2]=>
  string(6) "王五"
  [3]=>
  string(6) "赵六"
  [4]=>
  string(6) "黄七"
}

2.array_combine()创建一个数组,用一个数组的值作为key,另一个数组的值作为value

header(‘Content-Type:text/html;Charset=utf-8‘);  
$a = array(‘id‘,‘name‘,‘phone‘)  ;
$b=array(‘1‘,‘shenhuidong‘,‘12345‘);
$c=array_combine($a, $b);
print_r($c);
输出:Array ( [id] => 1 [name] => shenhuidong [phone] => 12345 )

3.array_key_exists($key,$array)判断数组中是否存在该键

4.array_keys($array)返回数组中所有的键名

5.array_values($array)返回数组中所有的值

6.array_merge($arr1,$arr2)合并一个或多个数组

7.array_multisort()对多个或多维数组进行排序

8.array_search($value,$array)在数组中搜索给定的值,若存在则返回相应的键名。

php数组函数

标签:

原文地址:http://www.cnblogs.com/jly553/p/4290682.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!