PHP | reset () Функция

Опубликовано: 24 Февраля, 2022

Функция reset () - это встроенная функция в PHP.

  • Эта функция используется для перемещения любого внутреннего указателя массива на первый элемент этого массива.
  • При работе с массивами может случиться так, что мы изменим внутренний указатель массива, используя различные функции, такие как функция prev (), функция current (), функция key () и т. Д.
  • Функция reset () сбрасывает внутренний указатель, чтобы он указывал на первый элемент массива.

Синтаксис:

 сбросить ($ массив)

Параметры: эта функция принимает единственный параметр $ array . Это массив, для которого мы хотим сбросить внутренний указатель, чтобы он снова указывал на первый элемент.

Возвращаемое значение : возвращает первый элемент массива в случае успеха или FALSE, если массив пуст, т. Е. Массив не содержит никаких элементов.

Ниже приведены программы, иллюстрирующие функцию reset () в PHP:

Program 1:

<?php
  
// input array
$arr = array("Ram", "Rahim", "Geeta", "Shita");
  
// here reset() function Moves the internal pointer to the
// first element of the array, which is Ram and also returns
// the first element
$res = reset($arr);
print "$res";
  
?>

Выход:

 Баран

Program 2:

<?php
  
// Input array
$arr = array("Delhi", "Kolkata", "London");
  
// getting current element using current()
// function
print current($arr)." ";
  
// move internal pointer to next element
next($arr);
  
print current($arr)." ";
  
// now reset() is called so that the internal pointer 
// moves to the first element again i.e, Delhi.
reset($arr);
print current($arr);
  
?>

Выход:

Дели
Калькутта
Дели

Ссылка:
http://php.net/manual/en/function.reset.php

PHP