初めてのシステムと日記

システムも日記も初めてです。

array_key_exists

array_key_exists($key, array $search)

指定したキーまたは添字が配列にあるかどうかを調べる。

key:調べる値

search:キーが存在するかどうか調べたい配列


以下のような、GETで指定したパラメーターのみ取得する処理で使いました。

//パラメーターの指定
$list = array(
    '100' => 'hoge',
    '101' => 'hogehoge',
    '102' => 'fugafuga',
);

//実際のGET値
$param = $_GET['param']

//指定以外のGET値への処理
if (!array_key_exists($param,$list)) {
    $param = null;
}