Меню :
php (149)
js (116)
html (35)
css (14)
js slice (13)
js date (9)
form (9)
Показать еще :
jsphp (6)
input (5)
php img (4)
id (4)
int (3)
warning (3)
button (3)
display (2)
php get (2)
info (2)
xml (2)
xhr (2)
radio (1)
js post (1)
iframe (1)

См. интсрукция по ruweb.

Функция reset() php.

08.06.2026 11:34 / Марат / Смотрели : 28 / php | php_функция |

"reset() php". "Функция reset() php."

Разберем функцию reset() в PHP подробно.

Функция reset() php.

  1. Что такое функция reset() php.
  2. Пример использования функции reset() php.
  1. Что такое функция reset() php.

  2. Функция reset() — встроенная функция PHP, которая:
    перемещает внутренний указатель массива на его первый элемент;
    возвращает значение первого элемента массива.

    Внутренний указатель — это специальная метка, показывающая, какой элемент массива сейчас считается «текущим».

    Синтаксис функции reset() php.

    reset(array &$array): mixed

    Параметр функции reset() php.

    $array — массив, для которого нужно сбросить внутренний указатель. Передаётся по ссылке (&), то есть функция работает с оригинальным массивом, а не с его копией.

    Возвращаемое значение функции reset() php.

    значение первого элемента массива (любого типа — mixed);

    false, если массив пуст.

    Обращаю ваше внимание!

    Функция может вернуть значение, которое при нестрогом сравнении (==) будет равно false (например, 0, пустая строка '' или false как значение элемента).

    Чтобы избежать ошибок, используйте строгое сравнение (===) при проверке результата.

    Когда используют функцию reset() php.

    Типичный сценарий — после того, как указатель был сдвинут другими функциями:

    next() — сдвигает указатель вперёд;
    prev() — сдвигает назад;
    each() — возвращает текущую пару «ключ‑значение» и сдвигает указатель;
    current() — просто возвращает текущий элемент (без сдвига).
  3. Пример использования функции reset() php.

  4. Рассмотрим простейший пример использования/применения reset() php.

    Как обычно: теги php...

    Возьмем произвольный ассоциативный массив.

    Применим к массиву функцию "next", которая передвинет указатель на следующую ячейку.

    next($array);

    И передадим это значение в переменную "$var1", которое будет получено с помощью key.

    Далее используем reset :

    reset($array);

    И так же передадим это значение в другую переменную "$var", которое будет получено с помощью key.

    Код примера функции reset() php.

    <?

    $array = [

    'name' => 'Марат',

    'age' => 30,

    'city' => 'Москва'

    ];

    next($array);

    $var1 = key($array);

    reset($array);

    $var = key($array);

    ?>

    Выведем результат переданный в переменную $var1 с помощью echo:

    echo $var1;

    age

    Далее выведем переменную $var...

    Как видим, что выводится первый ключ массива:

    name
Всего комментариев : Comments+ 2.0
1000
+ =


Сайту : 206 дней | статей : 345
JsPhp.ru | Аминев Марат © 2025 - 2026 | 1514 | Подписаться.