Авторский знак. 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 коды - pos().

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

Внимание!!! Функция pos() не перемещает у массивов внутренний указатель.

Функция pos() совершает поиск позиции первого вхождения подстроки needle в строку haystack.

Функция pos() возвращает позицию, в которой находится искомая строка, относительно начала строки haystack( внезависимости от смещения (offset). Позиция строки отсчитывается от 0, а не от 1.

Функция pos() возвращает FALSE, если искомая строка не найдена.

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

Параметры:

         haystack          -      Строка, в которой производится поиск
         needle            -      Когда needle не является строкой, тогда
                                  приводится к целому и определяется как код символа.
         offset            -      Когда данный параметр указан, тогда поиск будет начат
                                  с указанного количества символов с начала строки.
                                  В отличии от strrpos() и strripos() параметр offset  
                                  не может быть отрицательным.

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

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

Синтаксис:

pos(array);
   или
int strpos(string $haystack,mixed $needle[,int $offset = 0]);
Параметр Описание
array Требуется. Определяет массив, используемый в

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

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

ПРИМЕР №1

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

< !DOCTYPE html>
< html>
< body>

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

echo pos($people) . "
"; ? > < /body> < /html>

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

Олег



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
... ... ...
ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: