数组键/值操作函数代码使用:
<?php
//php数组相关函数操作
$arr=array('姓名'=>'李某人','年龄'=>18,'职业'=>'学生');
//array_values返回数组索引的值,建立索引数组
print_r(array_values($arr));
echo "<br>";
//array_keys返回数组的键名,建立索引数组
print_r(array_keys($arr));
echo "<br>";
//in_array检测某个值是否存在改数组,存在返回true(1),不存在返回false(0)
print_r(in_array( '李某',$arr));
echo "<br>";
//array_key_esits判断键名或索引是否存在该数组内,存在返回true(1),不存在返回false(0)
print_r(array_key_exists('职业', $arr));
echo "<br>";
//array_filp交换数组的键和值,返回类型一个数组
$arr2=array_flip($arr);
var_dump($arr2);
echo "<br>";
//array_reverse返回一个顺序相反的数组
$arr3=array_reverse($arr);
print_r($arr3);//打印与原数组相反顺序的数组
统计元素个数和唯一性操作函数代码使用:
**************************************************************************************************************
更多数组参数使用,参考手册数组相关函数,尽量操作一遍数组函数