举报投诉联系我们 手机版 热门标签 名动网
您的位置:名动网 > php reset PHP reset() 函数

php reset PHP reset() 函数

2023-05-04 08:20 PHP教程

php reset PHP reset() 函数

php reset

PHP reset 函数是 PHP 中的一个内置函数,它可以将数组的内部指针重新指向第一个元素。它可以用于重新设置数组,使其可以重新迭代。

reset() 函数的语法如下:

reset (array)

其中,array 是要重新设置的数组。该函数返回 array 的首个元素值,并将 array 的内部指针指向 array 的首个元素。如果 array 不是一个有效的数组,则 reset() 函数会返回 FALSE。

下面是一个使用 reset() 函数的实例:

$arr = array('a' => 'apple', 'b' => 'banana', 'c' => 'cat');  // 创建一个带有三个元素的数组 
echo current($arr); // 输出 apple 
echo next($arr);    // 输出 banana 
echo reset($arr);   // 输出 apple 

在上面的代码中,我们创建了一个带有三个元素的数组 $arr。然后我们使用 current() 和 next() 函数来获取当前和下一个元素值。最后我们使用 reset() 函数来重新设定 $arr 数组,并返回 $arr 数组中的首个元素值 apple。

PHP reset() 函数

PHP reset() 函数

PHP Array Reference完整的 PHP Array 参考手册

实例

输出数组中的当前元素和下一个元素的值,然后重置数组的内部指针到数组中的第一个元素:

<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");

echo current($people) . "<br>";
echo next($people) . "<br>";

echo reset($people);
?>

运行实例 »

定义和用法

reset() 函数将内部指针指向数组中的第一个元素,并输出。

相关的方法:

  • current() - 返回数组中的当前元素的值。
  • end() - 将内部指针指向数组中的最后一个元素,并输出。
  • next() - 将内部指针指向数组中的下一个元素,并输出。
  • prev() - 将内部指针指向数组中的上一个元素,并输出。
  • each() - 返回当前元素的键名和键值,并将内部指针向前移动。

语法

reset(array)

参数 描述
array 必需。规定要使用的数组。

技术细节

返回值: 如果成功则返回数组中第一个元素的值,如果数组为空则返回 FALSE。
PHP 版本: 4+


更多实例

实例 1

所有相关方法的演示:

<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");

echo current($people) . "<br>"; // The current element is Peter
echo next($people) . "<br>"; // The next element of Peter is Joe
echo current($people) . "<br>"; // Now the current element is Joe
echo prev($people) . "<br>"; // The previous element of Joe is Peter
echo end($people) . "<br>"; // The last element is Cleveland
echo prev($people) . "<br>"; // The previous element of Cleveland is Glenn
echo current($people) . "<br>"; // Now the current element is Glenn
echo reset($people) . "<br>"; // Moves the internal pointer to the first element of the array, which is Peter
echo next($people) . "<br>"; // The next element of Peter is Joe

print_r (each($people)); // Returns the key and value of the current element (now Joe), and moves the internal pointer forward
?>

运行实例 »


PHP Array Reference完整的 PHP Array 参考手册
阅读全文
以上是名动网为你收集整理的php reset PHP reset() 函数全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 名动网 mdwl.vip 版权所有 联系我们