current 配列内の現在の要素を返す &reftitle.description; mixedcurrent arrayobjectarray 各配列は、"カレント"の要素へのポインタを有しています。 このポインタは、配列に挿入された最初の要素を指すように初期化されます。 &reftitle.parameters; array 配列。 &reftitle.returnvalues; current 関数は、 単に内部ポインタが現在指している配列要素の値を返します。 この関数は、ポインタを全く移動しません。 内部ポインタが最終要素の次を指していたり 配列が空だったりした場合、 current は &false; を返します。 &return.falseproblem; &reftitle.changelog; &Version; &Description; &standard.changelog.calling-on-objects; &reftitle.examples; <function>current</function> と類似関数の使用例 ]]> &reftitle.notes; 配列の最終要素の次を指していた場合や、 空の配列に対して、current を呼び出した時の結果は、 bool &false; 要素を指していた場合と区別できません。 &false; 要素を含む配列を順に処理するには、制御構文 &foreach; を参照ください。 それでも current を使い、 値が本当に配列の要素であることを適切にチェックするには、 current が指す要素の key の値が、 厳密に &null; ではないことをチェックすべきです。 &reftitle.seealso; end key each prev reset next &foreach;