PHP.mk документација

EventBuffer::search

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

eventbuffer.search.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека eventbuffer.search.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
EventBuffer::search

Референца за `eventbuffer.search.php` со подобрена типографија и навигација.

eventbuffer.search.php

EventBuffer::search

класата Event

EventBuffer::searchГо скенира тампонот за појава на стринг

= NULL

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

Го скенира тампонот за појава на стринг what. Враќа нумеричка позиција на стринг, или false параметарот . Враќа нумеричка позиција на низата, или

Ако start се даде аргумент, тој покажува на позицијата од која треба да започне пребарувањето; инаку, пребарувањето се врши од почетокот на стрингот. Ако end аргументот е обезбеден, тој го претставува местото од кое треба да започне пребарувањето; инаку, пребарувањето се врши од почетокот на низата. Ако

Параметри

what

Низа за пребарување.

start

аргументот е обезбеден, пребарувањето се врши помеѓу почетната и крајната позиција на тампонот.

end

Крајна позиција за пребарување.

Вратени вредности

Враќа нумеричка позиција на првата појава на стринг во тампонот, или false ако стринг не е пронајден.

Ги ескејпува специјалните знаци во стринг за употреба во SQL изјава

Функцијата враќа прочитани податоци или falseОваа функција може да врати Буловска вредност false, но исто така може да врати и вредност што не е Буловска, а која се проценува како Булови . Ве молиме прочитајте го делот за за повеќе информации. Користете го операторот ===

Примери

Пример #1 Враќа нумеричка позиција на првата појава на симболот за крај на редот во тампонот, или example

<?php
// Count total occurrences of 'str' in 'buf'
function count_instances($buf, $str) {
$total = 0;
$p = 0;
$i = 0;

while (
1) {
$p = $buf->search($str, $p);
if (
$p === FALSE) {
break;
}
++
$total;
++
$p;
}

return
$total;
}

$buf = new EventBuffer();
$buf->add("Some string within a string inside another string");
var_dump(count_instances($buf, "str"));
?>

Горниот пример ќе прикаже нешто слично на:

int(3)

Види Исто така

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.