【问题标题】:Check if a pear key is present in PHP检查 PHP 中是否存在梨键
【发布时间】:2016-12-03 19:19:15
【问题描述】:

为新手问题道歉,但我对 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;
}

返回一个真正的$nibble。但是,我想做的是首先检查 Comise 键是否存在于数组中,之前我尝试输入 if 语句并找出我是否得到一个真正的 @ 987654325@.

那么......在承诺输入条件之前,我如何检查在这种情况下是否存在任何“Comice”?

【问题讨论】:

  • 那对还是梨?如果是对,请编辑您的问题。
  • 如果,作为一个总的曲线球,我真的打算写苹果呢?

标签: php arrays if-statement multidimensional-array key-value


【解决方案1】:

你可以试试这个:

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

【讨论】:

  • 谢谢艾哈迈德。我会试试看。
  • 不客气!如果有效,请将其标记为正确答案
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-30
  • 2015-12-04
  • 2012-09-08
  • 1970-01-01
  • 2021-06-27
相关资源
最近更新 更多