【发布时间】: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