reset

(PHP 4, PHP 5, PHP 7)

reset锟斤拷锟斤拷锟斤拷锟斤拷诓锟街革拷锟街革拷锟斤拷一锟斤拷锟斤拷元

说锟斤拷

reset ( array &$array ) : mixed

reset() 锟斤拷 array 锟斤拷锟节诧拷指锟诫倒锟截碉拷锟斤拷一锟斤拷锟斤拷元锟斤拷锟斤拷锟截碉拷一锟斤拷锟斤拷锟介单元锟斤拷值锟斤拷

锟斤拷锟斤拷

array

锟斤拷锟斤拷锟斤拷锟斤拷椤�

锟斤拷锟斤拷值

锟斤拷锟斤拷锟斤拷锟斤拷锟揭伙拷锟斤拷锟皆拷锟街碉拷锟斤拷锟斤拷锟斤拷锟斤拷为锟斤拷锟津返伙拷 FALSE锟斤拷

锟斤拷锟斤拷

Example #1 reset() 锟斤拷锟斤拷

<?php

$array 
= array('step one''step two''step three''step four');

// by default, the pointer is on the first element
echo current($array) . "<br />\n"// "step one"

// skip two steps
next($array);
next($array);
echo 
current($array) . "<br />\n"// "step three"

// reset pointer, start again on step one
reset($array);
echo 
current($array) . "<br />\n"// "step one"

?>

锟轿硷拷

  • current() - 锟斤拷锟斤拷锟斤拷锟斤拷锟叫的碉拷前锟斤拷元
  • each() - 锟斤拷锟斤拷锟斤拷锟斤拷锟叫碉拷前锟侥硷拷锟斤拷值锟皆诧拷锟斤拷锟斤拷锟斤拷指锟斤拷锟斤拷前锟狡讹拷一锟斤拷
  • end() - 锟斤拷锟斤拷锟斤拷锟斤拷诓锟街革拷锟街革拷锟斤拷锟斤拷一锟斤拷锟斤拷元
  • next() - 锟斤拷锟斤拷锟斤拷锟叫碉拷锟节诧拷指锟斤拷锟斤拷前锟狡讹拷一位
  • prev() - 锟斤拷锟斤拷锟斤拷锟斤拷诓锟街革拷氲癸拷锟揭晃�