1

少し助けが必要です。私はこれからがらくたをグーグルで検索し、私が望むものではない答えを得続けています。

さて、これが私の配列だとしましょう

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

この配列を検索するにはどうすればよいですか。必要なものを見つけたら、この情報が見つかった行を選択できます。行を選択した後、情報が見つかった行の情報を選択できます。

例えば:

蘭の値段を知りたいのですが。だから私は蘭を入力し、それは蘭があった行を選択しますこれを行った後、それは2番目の列に移動して1.15を取得します。または、在庫のある蘭の数を知りたい場合は、3行目を選択します。

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 に答える