a数组
array('abc','bbc','ccc')b数组
array('abcd','abc(a)','dd','ccc')用array_intersect的话
结果就是array('ccc')目前的情况是我想要这样的结果
array('abc','ccc')即是abc(a)忽略(a)的内容 abc=abc(a)谁能帮写一个效率高一些的函数.
array('abc','bbc','ccc')b数组
array('abcd','abc(a)','dd','ccc')用array_intersect的话
结果就是array('ccc')目前的情况是我想要这样的结果
array('abc','ccc')即是abc(a)忽略(a)的内容 abc=abc(a)谁能帮写一个效率高一些的函数.
解决方案 »
- 请教IE关闭,session不自动清除的问题,哪位能帮下忙
- 还是session问题
- 致初学者:PHP比ASP优秀的七个理由
- 我的win7装上wampserver2.0后phpmyadmin一直不能用
- php里使用mysqli的query方法,插入数据是否不会记录在mysql的二进制文件里
- url的映射及处理问题
- 有一个函数是读取mysql的资源 是一次读取全部 不用循环的函数!
- 我做的php+mysql网站,搜索英文内容没问题,搜索中文就时不时的出毛病,何解?
- php中的include_php问题
- linux下配置apache提示403没有权限,谁帮忙看看,多谢
- 黑掉此网站!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 求救,NAT负载均衡对rewrite的影响,
你不给出一个自定义的话,忍冬不可能懂“模糊”?更何况电脑?例如
abc=(a)abc
abc=(a)abc(d)
abc=%$$^&^**U(^$@%$%())_)(&(&^%$#%$abc%$&P()_((*%%$#@#
abc=(a)abc(d)
abc=%$$^&^**U(^$@%$%())_)(&(&^%$#%$abc%$&P()_((*%%$#@#这些都不计算在内
abc=abc(a)只算这个
$a = array("ab","cd","ef(tt)");
$b = array("ab(c)", "de","ef");
function compare($a, $b)
{
$c = preg_replace("/\(.*\)/","",$a);
$d = preg_replace("/\(.*\)/","",$b);
return strcmp($c,$d);
}
var_dump(array_uintersect($a,$b, "compare"));