php reset input,PHP reset() 函数
PHP reset() 函數(shù)
實(shí)例
輸出數(shù)組中的當(dāng)前元素和下一個(gè)元素的值,然后把數(shù)組的內(nèi)部指針重置到數(shù)組中的第一個(gè)元素:<?php
$people?=?array("Bill",?"Steve",?"Mark",?"David");
echo?current($people)?.?"
";
echo?next($people)?.?"
";
echo?reset($people);
?>
定義和用法
reset() 函數(shù)將內(nèi)部指針指向數(shù)組中的第一個(gè)元素,并輸出。
相關(guān)的方法:current() - 返回?cái)?shù)組中的當(dāng)前元素的值
end() - 將內(nèi)部指針指向數(shù)組中的最后一個(gè)元素,并輸出
next() - 將內(nèi)部指針指向數(shù)組中的下一個(gè)元素,并輸出
prev() - 將內(nèi)部指針指向數(shù)組中的上一個(gè)元素,并輸出
each() - 返回當(dāng)前元素的鍵名和鍵值,并將內(nèi)部指針向前移動(dòng)
語法reset(array)參數(shù)描述
array必需。規(guī)定要使用的數(shù)組。
技術(shù)細(xì)節(jié)返回值:若成功則返回?cái)?shù)組中第一個(gè)元素的值,若數(shù)組為空則返回 FALSE。
PHP 版本:4+
更多實(shí)例
例子 1
演示所有相關(guān)的方法:<?php
$people?=?array("Bill",?"Steve",?"Mark",?"David");
echo?current($people)?.?"
";
//?當(dāng)前元素是?Billecho
next($people)?.?"
";
//?Bill?的下一個(gè)元素是?Steveecho
current($people)?.?"
";
//?現(xiàn)在當(dāng)前元素是?Steveecho
prev($people)?.?"
";
//?Steve?的上一個(gè)元素是?Billecho
end($people)?.?"
";
//?最后一個(gè)元素是?Davidecho
prev($people)?.?"
";
//?David?之前的元素是?Markecho
current($people)?.?"
";
//?目前的當(dāng)前元素是?Markecho
reset($people)?.?"
";
//?把內(nèi)部指針移動(dòng)到數(shù)組的首個(gè)元素,即?Billecho
next($people)?.?"
";
//?Bill?的下一個(gè)元素是?Steve
print_r?(each($people));
//?返回當(dāng)前元素的鍵名和鍵值(目前是?Steve),并向前移動(dòng)內(nèi)部指針
?>
總結(jié)
以上是生活随笔為你收集整理的php reset input,PHP reset() 函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 网站速度慢,php – 个人用户
- 下一篇: php lodop 实例,Vue使用lo