current

current -- 配列内の、現在の要素を返す

説明

mixed current(array array);

各配列変数は、その要素のいずれかを指す内部ポインタを持っています。 また配列内のすべての要素は、いろいろな検索処理のために、双方向 リンクリストでお互いにリンクされています。内部ポインタは、配列 ポインタを操作するいずれかの関数が使われるまでは、配列に挿入された 最初の要素を指しています。

current() 関数は、単に内部ポインタが現在 指している配列要素を返します。この関数は、決してポインタを移動 しません。内部ポインタが最終要素の後ろを指していた場合、 current() は FALSE を返します。

参照: end(), next(), prev(), reset().