- 论坛徽章:
- 0
|
?php
/**
* @name array_change_key_case
* @param array $input
* @param int $case
* @desc
* 返回字符串键名全为小写或大写的数组
* */
$input_array = array("Hello" => "Hello", "Friend" => "Friend");
print_r(array_change_key_case($input_array, CASE_UPPER));
?>
?php
/**
* @name array_chunk
* @param array $input_array
* @param int $size
* @param bool $preserve_keys
* @desc 将一个数组分割成多个
* */
$input_array = array('姓名' => '小破孩',
'年龄' => '24' ,
'性别' => '男' ,
'爱号' => '编程'
);
$first_example = array_chunk($input_array,2,true);//数组分块
print_r($first_example);
/*******************************************************************/
?>
?php
/**
* @name array_combine
* @param array $keys
* @param array $values
* @desc
* 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值*/
$keys = array('姓名','性别','年龄');
$values = array('小破孩','男','23');
$result = array_combine($keys,$values);
print_r($result);
?>
?php
/**
* @name array_count_values
* @param array $input
* @desc
* 统计数组中所有的值出现的次数
* */
$arr = array('a','a','b','b','c');
$result = array_count_values($arr);
print_r($result);
?>
?php
/**
* @name array_diff_assoc
* @param array $input_arr ....
* @desc
* 带索引检查计算数组的差集*/
$array1 = array ("a" => "green", "b" => "brown", "c" => "blue", "red");
$array2 = array ("a" => "green", "yellow", "red");
print_r($array2);
$result = array_diff_assoc($array1, $array2);
print_r($result);
?>
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/10599/showart_225196.html |
|