【PHP】array_key_existsの使い方
array_key_exists(イグジストス)とは、配列内の指定したキーが存在するかチェックする関数
※多次元配列で使用することはほぼない
<?php
$rows = [
10 => 'PHP',
12 => 'Java',
23 => 'JavaScript',
33 => 'Ruby'
];
$start = hrtime(true); // 計測開始時間
if ( array_key_exists('23', $rows) ) {
echo "配列内にMikeというキーは存在します\n";
}
$end = hrtime(true);
echo '処理時間:'.($end - $start).'ナノ秒';
?>
<?php
$rows = [
10 => 'PHP',
12 => 'Java',
23 => 'JavaScript',
33 => 'Ruby'
];
$start = hrtime(true); // 計測開始時間
foreach ($rows as $key => $row) {
if(23 === $key){
echo "配列内にMikeというキーは存在します\n";
break;
}
}
$end = hrtime(true);
echo '処理時間:'.($end - $start).'ナノ秒';
?>
Author And Source
この問題について(【PHP】array_key_existsの使い方), 我々は、より多くの情報をここで見つけました https://qiita.com/panda-chibi/items/65f1923c81466d1b3dbe著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .