EventBuffer::search

(PECL event >= 1.2.6-beta)

EventBuffer::search — Сканує буфер на наявність рядка

Опис

public
   EventBuffer::search(
    string
     $what
   , 
    int
     $start
     = -1
   , 
    int
     $end
     = -1
   ): mixed

Сканує буфер на наявність рядка what. Повертає числову позицію рядка або false, якщо рядок не було знайдено.

Если указан аргументstart, Вказує на позицію, з якої повинен починатися пошук; інакше пошук виконується з початку рядка. Якщо вказано аргумент end, пошук виконується між початковою та кінцевою позиціями буфера.

Список параметрів

what

Рядок для пошуку.

start

Позиція початку пошуку.

end

Позиція закінчення пошуку.

Значення, що повертаються

Повертає числову позицію першого входження рядка у буфері або false, якщо рядок не знайдено.

Увага

Ця функція може повертати як логічне значення **false**так і значення не типу boolean, яке наводиться до false. За більш детальною інформацією зверніться до розділу Логічний типИспользуйтеоператор === для перевірки значення, яке повертається цією функцією.

Приклади

Приклад #1 Приклад використання EventBuffer::search()****

Loading...

Висновок наведеного прикладу буде схожим на:

int(3)

Дивіться також