最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
array_diff_assoc() 与 array_diff_uassoc()函数教程
时间:2022-07-02 10:04:07 编辑:袖梨 来源:一聚教程网
array_diff_assoc() 与 array_diff_uassoc()函数教程
定义和用法
该array_diff_assoc ( )函数比较两个或两个以上的阵列,并返回一个数组的项和值从第一阵列,只有当他们不存在任何其他阵列。
语法
array_diff_assoc(array1,array2,array3...)
array1要求。第一阵列阵列,其他将与array2要求。一个数组是相对于第一阵列array3可选。一个数组是相对于第一阵列看个例子.
$a1=array(0=>"Cat",1=>"Dog";,2=>"Horse");
$a2=array(0=>"Rat",1=>"Horse";,2=>"Dog");
$a3=array(0=>"Horse",1=>"Dog",2=>"Cat");
print_r(array_diff_assoc($a1,$a2,$a3));
?> 结果.Array ( [0] => Cat [2] => Horse )好了我们现来看看array_diff_uassoc()函数定义和用法该array_diff_uassoc ( )函数比较两个或两个以上的阵列,检查是否有分歧,比较之前的钥匙在一个用户定义的函数,然后返回一个数组的项和值从第一个数组,如果该功能允许它。array_diff_uassoc(array1,array2,array3...,function)参数说明array1要求。第一阵列阵列,其他将与array2要求。一个数组是相对于第一阵列array3可选。一个数组是相对于第一阵列功能要求。用户名称的功能提示和说明提示:您可以比较的第一个阵列一个阵列,或有你喜欢。 注:这两个关键的价值是用于自动比较,然后,在用户定义的函数,只有钥匙正在比较。 范例1
function myfunction($v1,$v2)
{
if ($v1===$v2)
{
return 0;
}
if ($v1>$v2)
{
return 1;
}
else
{
return -1;
}
}
$a1=array(0=>"Dog",1=>"Cat",2=>"Horse");
$a2=array(3=>"Dog",1=>"Cat",5=>"Horse");
print_r(array_diff_uassoc($a1,$a2,"myfunction"));
?> 输出为.Array ( [0] => Dog [2] => Horse )
相关文章
- dash币钱包app 04-25
- 比特币怎么购买? 比特币冷钱包更新版本v3.4.8 04-25
- cardano价格预测-cardano行情 04-25
- 世界币最新消息是什么 世界币最新消息一览 04-25
- 2025SHIB币实时价格行情 一千块钱买了SHIB赚了7200万是真的吗? 04-25
- ok平台交易所2025下载地址v6.1.84_欧意电脑版官网app_欧意上如何提现 04-25