我从每月上传的文本文档中创建了多个数组。数组中的一个项目编号、说明和图片。另一个数组是商品编号、价格和数量。我想做的是,如果项目编号相同,那么能够回声出我需要的所有信息。就是一个例子
if($array1[0] ==$ array2[4]){
echo $array1{4];
echo $array2[6];
}
这是不起作用的,并且在使用arrayintersect时也存在问题。
我真的不明白数组中为什么有这么多变量。数组中的项目编号、说明和图片?我假设你正在两个数组中寻找匹配的项目编号,所以。。祝你好运:
foreach($array1 as $a){
foreach($array2 as $b){
if($a==$b){
echo $a;
}
}
}
很快让我知道它是如何为你工作的。
这对我想要做的事情不起作用,但我确实想明白了。我需要在if语句中使用strpos()来获取我要查找的项。