بعدی (next)
تابع next اشاره گر داخلی آرایه را یک قدم جلو می برد. «اشاره گر داخلی (Internal Pointer)» یعنی موقعیت فعلی خواندن عناصر آرایه. تصور کن مثل حرکت بین صندلی های کلاس است.
تابع next چه می کند؟
با هر بار فراخوانی، به عنصر بعدی می رویم و همان را برمی گردانیم. اگر بعدی وجود نداشت، مقدار FALSE برمی گردد. بنابراین بهتر است وضعیت را بررسی کنیم.
مثال رسمی
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo current($people) . "<br>";
echo next($people);
?>
گام های عملی
- یک آرایه ساده بساز.
current($arr);را برای دیدن موقعیت فعلی بزن.- با
next($arr);به عنصر بعدی برو.
نکته: برای برگشت به عقب از prev() استفاده کن. همچنین مقدار فعلی را با current() ببین. اگر می خواهی ته آرایه بروی، end() مناسب است.
برای شروع دوباره از ابتدا، reset() را صدا بزن. همچنین برای مرور همین صفحه، تابع next را علامت گذاری کن.
جمع بندی سریع
- next به عنصر بعدی می رود.
- اگر نبود،
FALSEبرمی گردد. - current عنصر فعلی را می دهد.
- prev به قبلی برمی گردد.