为新手的问题道歉,但我对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"
]
);我能够访问特定pear的值,并将其用于比较操作。例如:
if($arrayofPears['Comice'][2] == "ripe") {
$nibble = true;
return $nibble;
}返回一个真正的$nibble。但是,我想要做的是先检查数组中是否存在Comise键,然后尝试输入if语句并确定是否得到了真正的$nibble。
所以..。在承诺输入条件之前,如何检查在这种情况下是否存在“Comice”?
发布于 2016-12-03 19:24:38
你可以试试这个:
if(array_key_exists("Comice",$arrayOfPear){
//Do the Loop
}
else{
//Don't enter the loop
}https://stackoverflow.com/questions/40951547
复制相似问题