一个数组比较的问题 foreach($a as $i) { foreach($b as $j) { if ($j==$i) { // 写入 } }} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不对吧?楼主是若$a中的某个数不在$b中。应该是$a=array("1","2","3");$b=array("1","7","6","5");foreach($a as $i) { foreach($b as $j) { if ($j==$i) break; else{ //写入数据库 break; } } } $a=array("1","2","3");$b=array("1","7","6","5");$ar = array_diff($a,$b);foreach($ar as $v) { //将$v入库}按你原来的思路,并不需要两重循环for($i=0;$i<count($a);$i++) if(! in_array($a[$i],$b)) { //将$a[$i]入库 } 呀!还是 xuzuning(唠叨) 大哥厉害啊!!! xuzuning(唠叨) 大哥,帮我解决一个问题啊 http://community.csdn.net/Expert/topic/3543/3543681.xml?temp=.3794977 比如取$a[1],要和$b中的所有数据$b[$j]比较。如果$a[1]和$b中所有数据比较后都不相同,再把$a[1]写到数据库里照次循环一直到$a[$i]中的所有元素都完成上述操作 stan23(小刀)您好,您写的foreach我没用过啊。另外你写的好象是$j==$i ,可我要的是不同的时候写 SORRY看马虎了,还以为是找一样的数据TO:michelle0618(小蝶) ,你给的代码好象逻辑有问题支持唠叨 求一正则匹配的PHP代码 如何在空的服务器上搭建一个httpd/mysql环境? php 求这样的两个数组的特殊交集,看似简单其实不然 php ajax 乱码的问题。 用PEAR中的SOAP类做webservice时WSDL文件的问题 大家看我这个正则错在哪里了? 问大家一个问题 这事一个分页链接的类,高人们过目 php 中有汉字转拼音,那如果用拼音去找汉字怎么弄? php中如何写一个触发器 session奇怪问题...郁闷了半天。。。。 谁知道ZDE怎样才能支持中文!
$b=array("1","7","6","5");
foreach($a as $i) {
foreach($b as $j) {
if ($j==$i) break;
else{
//写入数据库
break;
}
}
}
$b=array("1","7","6","5");
$ar = array_diff($a,$b);
foreach($ar as $v) {
//将$v入库
}按你原来的思路,并不需要两重循环
for($i=0;$i<count($a);$i++)
if(! in_array($a[$i],$b)) {
//将$a[$i]入库
}
xuzuning(唠叨) 大哥,帮我解决一个问题啊 http://community.csdn.net/Expert/topic/3543/3543681.xml?temp=.3794977
如果
$a[1]和$b中所有数据比较后都不相同,再把$a[1]写到数据库里
照次循环一直到$a[$i]中的所有元素都完成上述操作 stan23(小刀)您好,您写的foreach我没用过啊。另外你写的好象是$j==$i ,可我要的是不同的时候写
TO:michelle0618(小蝶) ,你给的代码好象逻辑有问题
支持唠叨