2016-12-03 11 views
2

初心者の質問にお詫びしますが、私は比較的新しいPHPを使い、かなり単純なことをしたいと思います... &値(梨):梨のキーがPHPに存在するかどうか確認してください

$arrayOfPears = array(
         "Green Anjou" => [ 7, 
             "plump", 
             "ripe", 
             "juicy", 
             "green" 
             ], 
         "Bartlett"  => [ 2, 
              "moderately plump", 
              "unripe", 
              "sweet", 
              "greeny-yellow" 
             ], 
         "Comice"  => [ 3, 
              "rather plump", 
              "ripe", 
              "blinding", 
              "deep-green" 
             ], 
         "Plum"   => [ 6, 
              "rotund", 
              "over-ripe", 
              "sweet", 
              "purple", 
              "not really a pear, as far as I'm aware" 
              ] 
        ); 

特定のナシの値にアクセスして比較操作に使用できます。たとえば、

if($arrayofPears['Comice'][2] == "ripe") { 
    $nibble = true; 
    return $nibble; 
} 

戻り値はtrue $nibbleです。ただし、Comiseのキーが配列に存在する場合は、の前にチェックしてください。の前に、if文を入力してtrueを取得しようとします。$nibble

だから...私はこのような状況に「Comice」が存在するかどうかをチェックしてから、条件付きで入力することをコミットしますか?

+0

は、そのペアや梨ですか?それがペアであれば、あなたの質問を編集してください。 – Perumal

+0

もし私が本当にリンゴを書こうとしていたのであれば? –

答えて

0

あなたはこれを試すことができます。

if(array_key_exists("Comice",$arrayOfPear){ 
//Do the Loop 
} 
else{ 
//Don't enter the loop 
} 
+0

Ahmedさん、ありがとうございました。私はこれを試して見てみましょう。 –

+0

あなたは大歓迎です!それが正しい場合は正しい答えとしてマークしてください –

関連する問題