1

我需要一点帮助。我已经用谷歌搜索了这个废话,并不断得到不是我想要的答案。

好的,现在让我们说这是我的数组

<?php  $shop = array( array("rose", 1.25 , 15),
           array("daisy", 0.75 , 25),
           array("orchid", 1.15 , 7) 
         ); ?>

我怎样才能搜索这个数组。找到我需要的内容后,我可以选择找到此信息的行。选择行后,我可以选择在其中找到信息的行中的哪些信息。

例如:

我想知道兰花的价格。所以我会输入兰花然后它会选择兰花在这样做之后它会移动到第二列并得到1.15。或者如果我想知道有多少兰花库存,它会选择第三行。

4

1 回答 1

2
<?php

$shop = array( array("rose", 1.25 , 15),
           array("daisy", 0.75 , 25),
           array("orchid", 1.15 , 7) 
         );

$search="daisy";         

foreach($shop as $a)
  if($a[0]==$search)
    echo $a[1];         

?>
于 2012-12-09T16:44:07.650 回答