第一问$x = array(0=>'a', 1=>'b', 2=>'c', 3=>'d', 4=>'e');
$y = array(2=>'c', 4=>'e', 0=>'a');
$c = array_diff_key($x, $y);
$z = $y + $c;
print_r($z);
Array
(
[2] => c
[4] => e
[0] => a
[1] => b
[3] => d
)第二问不明晰
$x = array(0=>'a', 1=>'b');
$y = array(2=>'c', 4=>'e', 0=>'a');
则结果为 array(0=>'a', 1=>'b'); //这不就是 $x 吗?
看不出与 $y 有什么关系
$y = array(2=>'c', 4=>'e', 0=>'a');
$c = array_diff_key($x, $y);
$z = $y + $c;
print_r($z);
Array
(
[2] => c
[4] => e
[0] => a
[1] => b
[3] => d
)第二问不明晰
$x = array(0=>'a', 1=>'b');
$y = array(2=>'c', 4=>'e', 0=>'a');
则结果为 array(0=>'a', 1=>'b'); //这不就是 $x 吗?
看不出与 $y 有什么关系
解决方案 »
- 在线等,谢谢大家了!!!!Fatal error: Call to undefined function mssql_connect() in
- 急--为什么我装上scriptx后,好象没有factory.printing(即没找到printing的属性)
- PHP无缝滚动问题
- 用php 语句 为什么新建的文件夹的user 和 group 是 nobody???
- 验证上传文件类型的问题
- 如何让sql查询结果显示出来呢?
- PHPLIB模板循环问题,求教!
- php安装问题!
- Apache 启用 Include conf/extra/httpd-ssl.conf 后 无法启动服务
- 用php采集一个网址,大神进
- PHP 代码 在下来框判断报错
- 百度bae,如何发邮件
谢谢。学习了!
差集、交集、并集 我太笨了$x = array(2=>'c', 4=>'e', 0=>'a');
$y = array(0=>'a', 1=>'b', 3=>'d', 4=>'e');
//要求结果为:array(0=>'a', 4=>'e', 2=>'c');//先求y x 交集(是yx不是xy)
$jj = array_intersect($y, $x);
//再求x y 差集
$bj = array_diff_key($x, $y);$z = $jj + $bj;
print_r($z);