A PHP strrpos() függvény használata

A Php Strrpos Fuggveny Hasznalata



A PHP egy szkriptnyelv, amelyet testreszabott weboldalak létrehozására használnak, és számos beépített funkciót kínál a karakterláncok és tömbök kezeléséhez. Az egyik ilyen funkció a strrpos() függvény, amely segít megtalálni egy adott részkarakterlánc utolsó előfordulását egy karakterláncon belül. A funkció számos forgatókönyvben hasznos lehet, az adatok ellenőrzésétől a szöveg elemzéséig. Ez a cikk a strrpos() függvény PHP-ben, valamint néhány gyakorlati példa.

PHP strrpos() függvény

A strrpos() függvény a PHP-ben arra szolgál, hogy megkeresse az adott karakterláncban lévő részkarakterlánc létezését az utolsótól kezdve. Ha az alkarakterlánc jelen van a megadott karakterláncban, ez a függvény az egész értéket adja vissza a részkarakterlánc pozíciójaként, és ha a részkarakterlánc nincs jelen, akkor ez a metódus hamis. , Ez a funkció elfogadja a két kötelező paramétert, és az egyik nem kötelező. A függvény PHP-ben használatának formátuma az alábbiakban látható:

strrpos ( $string , $search , $start )

Itt $string megadja a keresendő karakterláncot, a $search paraméter az a karakterlánc, amelyet meg kell találnia és $start az opcionális paraméter a keresés megkezdéséhez szükséges pozíció megadásához.







Jegyzet: A szövegkörnyezetben a részkarakterlánc utolsó előfordulása az a karakterlánc pozíciója a karakterláncban, amely a karakterlánc elejétől számítva jelenik meg utoljára.



1. példa

Tekintsük a következő egyszerű példakódot strrpos() a részkarakterlánc pozíciója :





$str = 'Hello Linux' ;

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

visszhang $last_pos ;

?>





2. példa

A strrpos() függvény a teljes karakterláncot is megkeresi, mindaddig, amíg a keresett karakterlánc a keresett nagyobb karakterláncon belül van.

Például:





$string = 'Üdvözöljük a Linuxhintben.' ;

$search = 'Linux' ;

$pozíció = strrpos ( $string , $search ) ;

visszhang $pozíció ;

?>

3. példa

A strrpos() funkció megkülönbözteti a kis- és nagybetűket, kezelni fogja a gyere és GYERE másképp, tehát ha rákeresel a JÖN ban,-ben $string a hiba megjelenik a konzolon.



$string = 'Üdvözöllek a blogjaimban' ;

$search = 'JÖN' ;

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

visszhang $res1 . ' ' ;

visszhang 'A keresési karakterlánc nem található, ezért a következőt adta vissza: ' ;

var_dump ( $res1 ) ;

?>

Bottom Line

A strrpos() függvény PHP-ben hasznos az alkarakterlánc utolsó létezésének megtalálásához a karakterláncban. Akkor hasznos, ha meg kell találnunk a karakterlánc végén található részkarakterláncot. Megbeszéltük a használatát strrpos() függvény példákkal az útmutató fenti részében. A PHP-fejlesztők jobb alkalmazásokat fejleszthetnek, ha megértik és használják ezt a funkciót.