strrpos

(PHP 3, PHP 4 >= 4.0.0)

strrpos -- Najφt pozici poslednφho v²skytu znaku v °et∞zci

Popis

int strrpos ( string haystack, char needle)

Vracφ Φφselnou pozici poslednφho v²skytu needle v °et∞zci haystack. needle m∙╛e b²t jen jeden znak dlouhß. Pokud obsahuje vφce znak∙, pou╛ije se prvnφ z nich.

Pokud needle nenajde, vracφ FALSE.

Poznßmka: NßvratovΘ hodnoty "znak nalezen na pozici 0" a "znak nenalezen" se dajφ snadno zam∞nit. Tady je nßvod, jak zjistit tento rozdφl:

// v PHP 4.0b3 a nov∞j╣φch:
$pos = strpos ($mystring, "b");
if ($pos === false) { // t°i rovnφtka
    // nenalezeno...
}

// ve verzφch star╣φch ne╛ 4.0b3:
$pos = strpos ($mystring, "b");
if (is_string ($pos) && !$pos) {
    // nenalezeno...
}

Pokud needle nenφ °et∞zec, p°evede se na integer a pou╛ije se jako XXX ordinal hodnota znaku.

Viz takΘ: strpos(), strrchr(), substr(), stristr() a strstr().