
4.2
配列のループ
65
特定の値を持つ要素を調べるには、例4-16 に示すように
in_array()
を使います。
例
4-16
特定の値を持つ要素の調査
$meals = array('Walnut Bun' => 1,
'Cashew Nuts and White Mushrooms' => 4.95,
'Dried Mulberries' => 3.00,
'Eggplant with Chili Sauce' => 6.50,
'Shrimp Puffs' => 0);
$books = array("The Eater's Guide to Chinese Characters",
'How to Cook and Eat in Chinese');
//
これは
true
:キー
Dried Mulberries
の値は
3.00
if (in_array(3, $meals)) {
print 'There is a $3 item.';
}
//
これは
true
if (in_array('How to Cook and Eat in Chinese', $books)) {
print "We have How to Cook and Eat in Chinese";
}
//
これは
false
:
in_array()
は大文字小文字を区別する
if (in_array("the eater's guide to chinese characters", $books)) {
print "We have ...