reset 配列の内部ポインタを先頭の要素にセットする &reftitle.description; mixedreset arrayobjectarray reset は、array の内部ポインタの先頭の要素に戻し、配列の最初の要素の値を返します。 &reftitle.parameters; array 入力の配列。 &reftitle.returnvalues; 配列の最初の要素の値を返します。 配列が空の場合 &false; を返します。 &return.falseproblem; &reftitle.changelog; &Version; &Description; &standard.changelog.calling-on-objects; &reftitle.examples; <function>reset</function> の例 \n"; // "step one" // 次の2ステップをとばします next($array); next($array); echo current($array) . "
\n"; // "step three" // ポインタをリセットし、再度ステップ1開始します reset($array); echo current($array) . "
\n"; // "step one" ?> ]]>
&reftitle.notes; 空の配列に対してこの関数を実行した場合の戻り値は、 配列の先頭要素に bool &false; がある配列に対して 実行した場合の戻り値と区別できません。 配列の先頭に &false; が含まれている可能性がある値を適切にチェックするには、 まず最初に 配列の count をチェックするか、 reset を呼び出した後に、 要素の key が &null; でないことを確かめるようにしてください。 &reftitle.seealso; current each end next prev array_key_first