Funkcia PHP strrpos().
The strrpos() funkcia v PHP sa používa na nájdenie existencie podreťazca v danom reťazci od posledného. Ak je podreťazec prítomný v zadanom reťazci, táto funkcia vráti hodnotu celého čísla ako pozíciu podreťazca a ak podreťazec nie je prítomný, táto metóda vráti falošný. , Táto funkcia akceptuje dva povinné parametre a jeden je voliteľný. Formát na použitie tejto funkcie v PHP je uvedený nižšie:
strrpos ( $string , $hľadať , $štart )Tu $string určuje reťazec, ktorý sa má vyhľadať, the $hľadať parameter je reťazec, ktorý potrebujete nájsť a $štart je voliteľný parameter na určenie pozície na začatie vyhľadávania.
Poznámka: V kontexte reťazca je posledný výskyt podreťazca pozícia podreťazca v reťazci, počítaná od začiatku reťazca, kde sa podreťazec vyskytuje naposledy.
Príklad 1
Zvážte nasledujúci jednoduchý príklad kódu strrpos() pozíciu podreťazca :
$str = 'Ahoj Linux' ;
$last_pos = strrpos ( $str , 'n' ) ;
ozvena $last_pos ;
?>
Príklad 2
The strrpos() funkcia vyhľadá aj celý reťazec, pokiaľ sa hľadaný reťazec nachádza vo väčšom reťazci, v ktorom hľadáte.
Napríklad:
$string = 'Vitajte v Linuxhint.' ;
$hľadať = 'linux' ;
$pozícia = strrpos ( $string , $hľadať ) ;
ozvena $pozícia ;
?>
Príklad 3
The strrpos() funkcia rozlišuje malé a veľké písmená, bude sa liečiť poď a PRÍĎ inak, takže ak budete hľadať PRÍĎ v $string chyba sa zobrazí na vašej konzole.
$string = 'Vitajte na mojich blogoch' ;
$hľadať = 'PRÍĎ' ;
$res1 = strrpos ( $string , $hľadať ) ;
ozvena $res1 . '' ;
ozvena 'Hľadaný reťazec sa nenašiel, takže vrátil: ' ;
var_dump ( $res1 ) ;
?>
Spodná čiara
The strrpos() funkcia v PHP je užitočná na nájdenie poslednej existencie podreťazca v reťazci. Je to užitočné, keď potrebujeme nájsť podreťazec, ktorý sa nachádza na konci reťazca. Diskutovali sme o použití strrpos() funkcie s príkladmi vo vyššie uvedenej časti príručky. Vývojári PHP môžu vyvíjať lepšie aplikácie pochopením a využívaním tejto funkcie.