数组函数学习六
1.array_unique 移除数组中重复的值
$arr1=array('a'=>123,123,'124','c'=>'124');
$arr2=array_unique($arr1);
print_r($arr2);
2.array_unshift 在数组开头插入一个或多个单元
$arr=array('cc','he');
array_unshift($arr,'apple','eat');
print_r($arr);
3.array_values 返回数组中所有的值
$arr=array('cc','he');
$arr2=array_values($arr);
print_r($arr2);
4.arsort对数组进行逆向排序并保持索引关系(降序)
$arr1=array(123,4,545,45,656);
arsort($arr1);
print_r($arr1);
5.asort对数组进行排序并保持索引关系(升序)
$arr1=array(123,4,545,45,656);
asort($arr1);
print_r($arr1);
6.count 计算数组中的单元数目,或对象中的属性个数
var_dump(count(null));
var_dump(count(false));
7.current 返回数组中的当前单元
$arr1=array('12','23','45');
var_dump(current($arr1));
8.end 将数组的内部指针指向最后一个单元
$arr1=array('12','23','45');
var_dump(end($arr1));
9.in_array 检查数组中是否存在某个值
$arr1=array('12','23','45');
var_dump(in_array(12,$arr1));
var_dump(in_array(12,$arr1,true));
10.key 从关联数组中取得键名
$arr1=array('12','23','45');
var_dump(key($arr1));
本作品采用《CC 协议》,转载必须注明作者和本文链接