php入门之数组函数(4)

释放双眼,带上耳机,听听看~!

<?php
/
array_diff_ukey()通过回调函数的方式,返回一个数组在其它数组中不存键名的数组元素
array_diff_uassoc()通过回调函数的方式,返回一个数组在其它数组中不存键名和键值的数组元素
array_intersect()在两个或多个数组当中,返回键值都存在的数组元素(第一个数组)
array_intersect_key()在两个或多个数组当中,返回键名相同的数组元素(第一个数组)
array_intersect_assoc()在两个或多个数组当中,返回键名和键值相同的数组元素(第一个数组)
array_intersect_ukey()通过回调函数的方式,返回第一个数组的键名在其它数组当中同时存在的数组元素
array_intersect_uassoc()通过回调函数的方式,返回第一个数组的键名和键值在其它数组当中同时存在的数组元素
/
function dump($arr){
echo “<pre>”;
print_r($arr);
}
$arr1 = array(“url”=>”bbs.houdunwang.com”,”name”=>”后盾网”);
$arr2 = array(“url2″=>”bbs.houdunwang.com”,”name”=>”后盾网”);
$arr3 = array(“weburl111″=>”bbs.houdunwang.com”);
$arr0 = array_intersect_uassoc($arr1,$arr2,a);
function a($k1,$k2){
if($k1 === $k2){
return 0;
}elseif( $k1>$k2){
return 1;
}else{
return -1;
}
}
dump($arr0);
/
$arr0 = array_diff_uassoc($arr1,$arr2,a);
function a($k1,$k2){
if($k1===$k2){
return 0;
}elseif($k1>$k2){
return 1;
}else{
return -1;
}
}
dump($arr0);
/
//$arr0 = array_intersect($arr1,$arr2);
//$arr0 = array_intersect_key($arr1,$arr2);
//$arr0 = array_intersect_assoc($arr1,$arr2);
//dump($arr0);
?>

【转自慕课】https://www.imooc.com

PHP

php7.0以上mysql工具函数

2022-3-3 6:06:28

PHP

四十五章 SESSION_ID 与COOKIE

2022-3-3 6:16:08

搜索