Jak používat funkci PHP strrpos().

Jak Pouzivat Funkci Php Strrpos



PHP je skriptovací jazyk, který se používá k vytváření přizpůsobených webových stránek a nabízí řadu vestavěných funkcí pro manipulaci s řetězci a poli. Jednou z takových funkcí je strrpos() funkce, která pomáhá najít poslední výskyt konkrétního podřetězce v řetězci. Funkce může být užitečná v různých scénářích, od ověření dat po analýzu textu. Tento článek prozkoumá použití strrpos() funkce v PHP spolu s několika praktickými příklady.

Funkce PHP strrpos().

The strrpos() funkce v PHP se používá k vyhledání existence podřetězce v daném řetězci od posledního. Pokud je podřetězec v zadaném řetězci přítomen, tato funkce vrátí celočíselnou hodnotu jako pozici podřetězce a pokud podřetězec není přítomen, tato metoda vrátí Nepravdivé. , Tato funkce přijímá dva povinné parametry a jeden je volitelný. Formát pro použití této funkce v PHP je uveden níže:

strrpos ( $string , $hledat , $start )

Tady $string určuje řetězec, který se má hledat, the $hledat parametr je řetězec, který potřebujete najít a $start je volitelný parametr k určení pozice pro zahájení vyhledávání.







Poznámka: V kontextu řetězce je posledním výskytem podřetězce pozice podřetězce v řetězci, počítáno od začátku řetězce, kde se podřetězec vyskytuje naposledy.



Příklad 1

Zvažte následující jednoduchý příklad kódu strrpos() pozice podřetězce :





$str = 'Ahoj Linux' ;

$last_pos = strrpos ( $str , 'n' ) ;

echo $last_pos ;

?>





Příklad 2

The strrpos() funkce také vyhledá celý řetězec, pokud je hledaný řetězec obsažen ve větším řetězci, ve kterém hledáte.

Například:





$string = 'Vítejte v Linuxhint.' ;

$hledat = 'linux' ;

$ pozice = strrpos ( $string , $hledat ) ;

echo $ pozice ;

?>

Příklad 3

The strrpos() funkce rozlišuje velká a malá písmena, ošetří pojď a PŘIJĎ jinak, takže pokud budete hledat PŘIJÍT v $string chyba se zobrazí na vaší konzoli.



$string = 'Vítejte na mých blozích' ;

$hledat = 'PŘIJÍT' ;

$res1 = strrpos ( $string , $hledat ) ;

echo $res1 . '' ;

echo 'Hledaný řetězec nebyl nalezen, takže vrátil: ' ;

var_dump ( $res1 ) ;

?>

Sečteno a podtrženo

The strrpos() funkce v PHP je užitečná pro nalezení poslední existence podřetězce v řetězci. Je to užitečné, když potřebujeme najít podřetězec, který je přítomen na konci řetězce. Diskutovali jsme o použití strrpos() funkce s příklady ve výše uvedené části průvodce. Vývojáři PHP mohou vyvíjet lepší aplikace, když pochopí a využijí tuto funkci.