php next函数怎么用
php next函数用于将内部指针指向数组中的下一个元素,并输出,其语法是next(array),参数array必需,指规定要使用的数组。
php next函数怎么用?
定义和用法
next()函数将内部指针指向数组中的下一个元素,并输出。
相关的方法:
prev() - 将内部指针指向数组中的上一个元素,并输出。
current() - 返回数组中的当前元素的值。
end() - 将内部指针指向数组中的最后一个元素,并输出。
reset() - 将内部指针指向数组中的第一个元素,并输出。
each() - 返回当前元素的键名和键值,并将内部指针向前移动。
语法
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">下(数组)</font></font>
参数
array必需。规定要使用的数组。
返回值:如果成功则返回数组中下一个元素的值,如果没有更多的数群元素则返回FALSE。
PHP版本:4+
实例1
所有相关方法的演示:
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><?PHP</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> $ people = array(“彼得”,“乔”,“格伦”,“克利夫兰”);</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 回声电流($ people)。</font><font style="vertical-align: inherit;">“结果”; </font><font style="vertical-align: inherit;">//目前的元素是彼得</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 接下来回应($ people)。</font><font style="vertical-align: inherit;">“结果”; </font><font style="vertical-align: inherit;">//彼得的下一个元素是乔</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 回声电流($ people)。</font><font style="vertical-align: inherit;">“结果”; </font><font style="vertical-align: inherit;">//现在元素是Joe</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> echo prev($ people)。</font><font style="vertical-align: inherit;">“结果”; </font><font style="vertical-align: inherit;">//乔的前一个元素是彼得</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> echo end($ people)。</font><font style="vertical-align: inherit;">“结果”; </font><font style="vertical-align: inherit;">//最后一个元素是克利夫兰</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> echo prev($ people)。</font><font style="vertical-align: inherit;">“结果”; </font><font style="vertical-align: inherit;">//克利夫兰的前一个元素是格伦</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 回声电流($ people)。</font><font style="vertical-align: inherit;">“结果”; </font><font style="vertical-align: inherit;">//现在元素是格伦</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> echo reset($ people)。</font><font style="vertical-align: inherit;">“结果”; </font><font style="vertical-align: inherit;">//将内部指针移动到数组的第一个元素,即Peter</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 接下来回应($ people)。</font><font style="vertical-align: inherit;">“结果”; </font><font style="vertical-align: inherit;">//彼得的下一个元素是乔</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> print_r(每个($ people)); </font><font style="vertical-align: inherit;">//返回当前元素(现在是Joe)的键和值,并向前移动内部指针</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> ?></font></font>
输出:
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">彼得</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 乔</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 乔</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 彼得</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 克利夫兰</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 格伦</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 格伦</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 彼得</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 乔</font></font><font></font> <font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 数组([1] => Joe [值] => Joe [0] => 1 [key] => 1)</font></font>
实例2
输出数组中的当前元素和下一个元素的值:
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><?PHP</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> $ people = array(“彼得”,“乔”,“格伦”,“克利夫兰”);</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 回声电流($ people)。</font><font style="vertical-align: inherit;">“结果”;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> 接下来回声($ people);</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> ?></font></font>
输出:
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">彼得</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
乔</font></font>
以上就是php下一个函数怎么用的详细内容,
浙公网安备 33010602011771号