配列に値があるか調べる | 今日もWEB更新してたら

配列に値があるか調べる

配列に値があるか調べる。

配列内に探す文字列があるかどうか。配列内を検索する。



<?php
$dia
["先発"] = "普通";
$dia["次発"] = "特急";
$dia["次々発"] = "快速急行";

//特急あるかな?
var_dump (in_array( "特急", $dia ) ); //true
var_dump (array_search("特急", $dia)); //次発


//特急でも快速急行でもどっちかあるかな? 
var_dump (in_array( array("特急", "快速急行") , $dia ));//これはできない
var_dump (array_search( array("特急", "快速急行") , $dia ));//これはできない
?>


in_array( array("特急", "快速急行") , $dia )と array_search( array("特急", "快速急行") は

$dia[] = array("特急", "快速急行");を探しに行く