关于查询问题 没想到什么好办法,只能根据a的值去查相应元素的各自位置,再用这些位置去b,c里去取值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为何不这样:$abc = array(array(1,'a','b'),array(1,'a','b'),)或者存成文件模拟数据库。然后自定义search函数 $array_a = explode(',', '1,1,1,2,2,2,3,3,3,4,4,4,5,5,5');$array_b = explode(',', 'a,a,a,a,a,b,b,b,b,c,c,c,s,s,s');$array_c = explode(',', 'b,b,c,d,d,s,a,s,d,s,a,d,a,d,d');$res_a = array_keys($array_a, 1);$res_b = array_intersect_key($array_b, array_flip($res_a));$res_c = array_intersect_key($array_c, array_flip($res_a));print_r($res_b);print_r($res_c);Array( [0] => a [1] => a [2] => a)Array( [0] => b [1] => b [2] => c) 利用array_intersect_key来搜索不错 array_flip($res_a)这个感觉是多余的? E+14 超大整数的mysql存储问题 Zend Studio 7.1.1中文乱码问题 让html也能执行php代码不能生效,高手帮忙,在线等! 使用Linux/UNIX的系统用户进行PHP用户登录验证 session_cahe_limiter问题 我向一个表输入了一条记录,这个表有六个字段,我输入记录的时候只输入了两个字段值,其他的字段的值我没有输入,我要算出没有输入和已经 更改域名的问题 调用webservice问题 求助 请问这俩参数是什么意思 php unlink() 不能下载后删除问题。 preg_replace_callback函数 表格转数组
$abc = array(array(1,'a','b'),array(1,'a','b'),)
或者存成文件模拟数据库。然后自定义search函数
$array_b = explode(',', 'a,a,a,a,a,b,b,b,b,c,c,c,s,s,s');
$array_c = explode(',', 'b,b,c,d,d,s,a,s,d,s,a,d,a,d,d');$res_a = array_keys($array_a, 1);
$res_b = array_intersect_key($array_b, array_flip($res_a));
$res_c = array_intersect_key($array_c, array_flip($res_a));
print_r($res_b);
print_r($res_c);
Array
(
[0] => a
[1] => a
[2] => a
)
Array
(
[0] => b
[1] => b
[2] => c
)