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::searchScans the buffer for an occurrence of a string

= NULL

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

Scans the buffer for an occurrence of the string what. It returns numeric position of the string, or false параметарот . Враќа нумеричка позиција на низата, или

Ако start argument is provided, it points to the position at which the search should begin; otherwise, the search is performed from the start of the string. If end аргументот е обезбеден, тој го претставува местото од кое треба да започне пребарувањето; инаку, пребарувањето се врши од почетокот на низата. Ако

Параметри

what

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

start

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

end

End search position.

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

Returns numeric position of the first occurrence of the string in the buffer, or false if string is not found.

Ги ескејпува специјалните знаци во стринг за употреба во 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.