Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31


Чувашия-это моя Россия

Ссылки на Php-5 коды - current().

Определение и использование. Функция current() возвращает значение текущего элемента массива. Каждый массив имеет внутренний указатель на его "текущий" элемент, который инициализирован первым элементом, добавленным в массив.

Внимание!!! Эта функция не перемещает в массивы внутренний указатель.

Функция current() просто возвращает значение элемента массива, на который указывает его внутренний указатель. Она не перемещает указатель куда бы то ни было. Когда внутренний указатель находится за пределами списка элементов или массив пуст current() возвращает FALSE.

Функция current() может возвращать как boolean FALSE, так и non-boolean значение, которое приводится к FALSE. Применяйте оператор === для проверки значения, возвращаемого данной функцией.

Параметры:

        array        -     Массив.

Связанные методы:

         end() - перемещает внутренний указатель на, и выходов, последнего элемента в массиве
         next()  - перемещает внутренний указатель на, и выходы, на следующий элемент массива
         prev() - перемещает внутренний указатель на, и выходы, предыдущий элемент массива
         reset() - перемещает внутренний указатель на первый элемент массива
         each() - возвращает текущий ключ элемента и значение, и перемещает внутренний указатель вперед

Синтаксис:

current(array);
     или
mixed current(array &$array);
Параметр Описание
array Требуется. Определяет массив, используемый в

Технические характеристики

Возвращаемое Значение: Возвращает значение текущего элемента массива, или FALSE в пустые элементы или без значения
Версия PHP: 4+

ПРИМЕР №1

Напишем программу - Вывести значение текущего элемента массива:

< !DOCTYPE html>
< html>
< body>

< ?php
$people = array("Олег", "Коля", "Саша", "Поля");

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

< /body>
< /html>                                                                     

Полученный результат:

Олег

ПРИМЕР №2

Напишем программу - Демонстрация всех связанных методов:

< !DOCTYPE html>
< html>
< body>

< ?php
$people = array("Олег", "Коля", "Саша", "Поля");

echo current($people) . "
"; // echo next($people) . "
"; // echo current($people) . "
"; // echo prev($people) . "
"; // echo end($people) . "
"; // echo prev($people) . "
"; // echo current($people) . "
"; // echo reset($people) . "
"; // echo next($people) . "
" . "
"; // print_r (each($people)); / * Возвращает ключ и значение текущего элемента, и перемещает внутренний указатель вперед* / ? > < /body> < /html>

Полученный результат:

Олег
Коля
Коля
Олег
Поля
Саша
Саша
Олег
Коля

Array ( [1] => Коля [value] => Коля [0] => 1 [key] => 1 )


seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...
ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: