3个回答
展开全部
$arrJpg1 = array("images/block.jpg","images/block.jpg","images/block.jpg","images/block.jpg","SKYNET_IMAGE",);
$arrJpg2 = array("images/block.jpg","images/block.jpg","SKYNET_IMAGE","images/block.jpg","images/block.jpg",);
foreach($arrJpg1 as $i => $val1){
if(strcasecmp($arrJpg1[$i],$arrJpg2[$i])){
$newJpg1[$i] = $arrJpg1[$i];
$newJpg2[$i] = $arrJpg2[$i];
}
}
print_r($newJpg1);echo"<br>";
print_r($newJpg2);echo"<br>";
#效果
Array
(
[2] => images/block.jpg
[4] => SKYNET_IMAGE
)
<br>Array
(
[2] => SKYNET_IMAGE
[4] => images/block.jpg
)
<br>
追问
可以加下你Q和你说吗?我不是要这种效果
追答
如果只取第一段:
foreach($arrJpg1 as $i => $val1){
if(strcasecmp($arrJpg1[$i],$arrJpg2[$i])){
$newJpg1[$i] = $arrJpg1[$i];
$newJpg2[$i] = $arrJpg2[$i];
}else{
break;
}
}
展开全部
说清楚点要求 是要获取数组中的 array[0]、array[1]、array[2]吗 需要什么判断吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询