stripos

(PHP 5)

stripos --  бНГБПЮЫЮЕР ОНГХЖХЧ ОЕПБНЦН БУНФДЕМХЪ ОНДЯРПНЙХ АЕГ СВЕРЮ ПЕЦХЯРПЮ

нОХЯЮМХЕ

int stripos ( string haystack, string needle [, int offset])

бНГБПЮЫЮЕР ОНГХЖХЧ ОЕПБНЦН БУНФДЕМХЪ ОНДЯРПНЙХ needle Б ЯРПНЙС haystack. б НРКХВХЕ НР strpos(), ЩРЮ ТСМЙЖХЪ МЕ СВХРШБЮЕР ПЕЦХЯРП ЯХЛБНКНБ.

needle ДНКФЕМ ЯНДЕПФЮРЭ МЕ ЛЕМЕЕ НДМНЦН ЯХЛБНКЮ.

еЯКХ ОНДЯРПНЙЮ needle МЕ МЮИДЕМЮ, stripos() БНГБПЮЫЮЕР FALSE.

Внимание

щРЮ ТСМЙЖХЪ ЛНФЕР БНГБПЮЫЮРЭ ЙЮЙ КНЦХВЕЯЙНЕ ГМЮВЕМХЕ FALSE, РЮЙ Х МЕ НРМНЯЪЫЕЕЯЪ Й КНЦХВЕЯЙНЛС РХОС ГМЮВЕМХЕ, ЙНРНПНЕ БШВХЯКЪЕРЯЪ Б FALSE, МЮОПХЛЕП, 0 ХКХ "". гЮ АНКЕЕ ОНДПНАМНИ ХМТНПЛЮЖХХ НАПЮРХРЕЯЭ Й ПЮГДЕКС аСКЕБ РХО. хЯОНКЭГСИРЕ НОЕПЮРНП === ДКЪ ОПНБЕПЙХ ГМЮВЕМХЪ, БНГБПЮЫЮЕЛНЦН ЩРНИ ТСМЙЖХЕИ.

Пример 1. оПХЛЕП ХЯОНКЭГНБЮМХЪ stripos()

<?php
$findme    
= 'a';
$mystring1 = 'xyz';
$mystring2 = 'ABC';

$pos1 = stripos($mystring1, $findme);
$pos2 = stripos($mystring2, $findme);

// йНМЕВМН, 'a' МЕ БУНДХР Б 'xyz'
if ($pos1 === false) {
    echo
"яРПНЙЮ '$findme' МЕ МЮИДЕМЮ Б ЯРПНЙЕ '$mystring1'";
}

// гЮЛЕРЭРЕ, ВРН ХЯОНКЭГСЕРЯЪ ===.  хЯОНКЭГНБЮМХЕ == МЕ ДЮЯР БЕПМНЦН
// ПЕГСКЭРЮРЮ, РЮЙ ЙЮЙ 'a' Б МСКЕБНИ ОНГХЖХХ.
if ($pos2 !== false) {
    echo
"мЮЬЕК '$findme' Б '$mystring2' Б ОНГХЖХХ $pos2";
}
?>

еЯКХ needle МЕ ЪБКЪЕРЯЪ ЯРПНЙНИ, НМ ОПХБНДХРЯЪ Й ЖЕКНЛС Х РПЮЙРСЕРЯЪ ЙЮЙ ЙНД ЯХЛБНКЮ.

мЕНАЪГЮРЕКЭМШИ ЮПЦСЛЕМР offset ОНГБНКЪЕР СЙЮГЮРЭ, Я ЙЮЙНЦН ОН ЯВЕРС ЯХЛБНКЮ ЯРПНЙХ haystack МЮВХМЮРЭ ОНХЯЙ. бНГБПЮЫЮЕРЯЪ БЯЕЦДЮ ОНГХЖХЪ НРМНЯХРЕКЭМН МЮВЮКЮ ЯРПНЙХ haystack.

яЛ. РЮЙФЕ НОХЯЮМХЕ ТСМЙЖХИ strpos(), strrpos(), strrchr(), substr(), stristr(), strstr(), strripos() Х str_ireplace().


HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ