(PHP 4, PHP 5, PHP 7)
reset — 配列の内部ポインタを先頭の要素にセットする
array
入力の配列。
配列の最初の要素の値を返します。
配列が空の場合 FALSE
を返します。
例1 reset() の例
<?php
$array = array('step one', 'step two', 'step three', 'step four');
// デフォルトでは、ポインタは先頭要素を指しています
echo current($array) . "<br />\n"; // "step one"
// 次の2ステップをとばします
next($array);
next($array);
echo current($array) . "<br />\n"; // "step three"
// ポインタをリセットし、再度ステップ1開始します
reset($array);
echo current($array) . "<br />\n"; // "step one"
?>
注意: The return value for an empty array is indistinguishable from the return value in case of an array which has a boolean
FALSE
first element. To properly check the value of the first element of an array which may containFALSE
elements, first check the count() of the array, or check that key() is notNULL
, after calling reset().