我有两个数组,例如
Array (
[0] => Sony Xperia Modern Silver
[1] => Sony Xperia C Purple
[2] => Sony Xperia C3 Starry Black
[3] => Sony Xperia C3 Snow White
[4] => Sony Xperia C3 Fresh Mint
[5] => Sony Xperia C4 Dual Mint
[6] => Sony Xperia C4 Dual White
[7] => Sony Xperia C4 Dual Black);
And
Array (
[0] => 40
[1] => 40
[2] => 60
[3] => 40
[4] => 40
[5] => 80
[6] => 80
[7] => 100);
所以在这种情况下,第一个数组用于NAME's,第二个数组用于评论%,我的第一个数组值如何取决于第二个数组条件,因为我们需要数据(即。当我们给出类似if(review>= 60)的条件时,产品名称)。在这种情况下,我需要的输出是相关的名称是fetch,其评论大于或等于60,并且记录按降序排列(记录按降序排列取决于该用户的评论)
<?
$ProductName[]=Array (
[0] => Sony Xperia Modern Silver
[1] => Sony Xperia C Purple
[2] => Sony Xperia C3 Starry Black
[3] => Sony Xperia C3 Snow White
[4] => Sony Xperia C3 Fresh Mint
[5] => Sony Xperia C4 Dual Mint
[6] => Sony Xperia C4 Dual White
[7] => Sony Xperia C4 Dual Black);
And
$Reviews[]=Array (
[0] => 40
[1] => 40
[2] => 60
[3] => 40
[4] => 40
[5] => 80
[6] => 80
[7] => 100);
$j=sizeof($ProductName);
for($i=$j;$i>0;$i--) //For descending order
{
if($Reviews[$i]>=60)
{
echo $ProductName[$i]."<br>";
}
}
?>