一个数组比较的问题 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客户端和服务器端的疑惑 请高手指点?急…… 请问php数组url传递的问题 弱弱的问题:为什么php没有后面的尖括号?> 如何遍历数据库 一个有订单功能的商务网怎么配置SSl PHP自动生成月历代码问题 如何提高ImageCreate生成图片的质量 新年快乐!散分 求教高手:多人操作数据库时碰到的一个难题,不知道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(小蝶) ,你给的代码好象逻辑有问题
支持唠叨