PHP | Функция current ()
Опубликовано: 24 Февраля, 2022
Функция current () - это встроенная функция в PHP.
- Он используется для возврата значения элемента в массиве, на который в настоящее время указывает внутренний указатель.
- Функция current () не увеличивает и не уменьшает внутренний указатель после возврата значения.
- В PHP все массивы имеют внутренний указатель. Этот внутренний указатель указывает на некоторый элемент в этом массиве, который называется текущим элементом массива.
- Обычно текущий элемент - это первый вставленный элемент в массиве.
Синтаксис:
текущий ($ rray)
Параметры: функция current () принимает единственный параметр $ array . Это массив, в котором мы хотим найти текущий элемент.
Возвращаемые значения: возвращает значение элемента в массиве, на который в настоящий момент указывает внутренний указатель. Если массив пуст, функция current () возвращает FALSE.
Примеры:
Input : current(array("John", "b", "c", "d"))
Output : John
Explanation : Here as we see that input array contains
many elements and the output is "John" because first
element is John and current() function returns
the element to which internal pointer is currently
pointing.
Input: current(array("abc", "123", "7"))
Output: abcНиже программы иллюстрируют функцию current () в PHP:
Program 1:
PHP
<?php// input array$arr = array("Ram", "Shita", "Geeta");// Here current function returns the// first element of the array.echo current($a);?> |
Выход:
Баран
Program 2:
PHP
<?php$arr = array("Sham", "Mac", "Jhon", "Adwin");// Here current element is Sham.echo current($arr)."
";// increment internal pointer to point// to next element i.e, Macecho next($arr)."
";// printing the current element as// for now current element is Mac.echo current($arr)."
";// increment internal pointer to point// to next element i.e, Jhon.echo next($arr)."
";// increment internal pointer to point// to next element i.e, Adwin.echo next($arr)."
";// printing the current element as for// now current element is Adwin.echo current($arr)."
";?> |
Выход:
Притворство Mac Mac Джон Адвин Адвин
Примечание. Функция current () возвращает False, когда массив пуст, т.е. не содержит никаких элементов, а также возвращает false, когда внутренний указатель выходит за пределы, то есть за конец последнего элемента.
Ссылка:
http://php.net/manual/en/function.current.php