PHP strrpos() Funktion
Det strrpos() funktion i PHP bruges til at lokalisere eksistensen af understrengen i den givne streng fra den sidste. Hvis understrengen er til stede i den angivne streng, returnerer denne funktion heltalsværdien som positionen af understrengen, og hvis understrengen ikke er til stede, returnerer denne metode falsk. , Denne funktion accepterer de to obligatoriske parametre, og den ene er valgfri. Formatet til at bruge denne funktion i PHP er angivet nedenfor:
strrpos ( $streng , $søgning , $start )Her $streng angiver strengen, der skal søges, den $søgning parameter er den streng, du skal finde og $start er den valgfri parameter til at angive positionen for at begynde søgningen.
Bemærk: I sammenhæng med en streng er den sidste forekomst af en understreng understrengens position i strengen, tællet fra begyndelsen af strengen, hvor understrengen vises for sidste gang.
Eksempel 1
Overvej følgende enkle eksempelkode på strrpos() understrengens position :
$str = 'Hej Linux' ;
$last_pos = strrpos ( $str , 'n' ) ;
ekko $last_pos ;
?>
Eksempel 2
Det strrpos() funktionen vil også søge efter en hel streng, så længe den streng, du søger efter, er indeholdt i den større streng, du søger i.
For eksempel:
$streng = 'Velkommen til Linuxhint.' ;
$søgning = 'Linux' ;
$position = strrpos ( $streng , $søgning ) ;
ekko $position ;
?>
Eksempel 3
Det strrpos() funktionen er case-sensitive, vil den behandle kom og KOM anderledes, så hvis du søger på KOMME i $streng fejlen vil blive vist på din konsol.
$streng = 'Velkommen til mine blogs' ;
$søgning = 'KOMME' ;
$res1 = strrpos ( $streng , $søgning ) ;
ekko $res1 . ' ' ;
ekko 'Søgestrengen blev ikke fundet, så den returnerede:' ;
var_dump ( $res1 ) ;
?>
Bundlinie
Det strrpos() funktion i PHP er nyttig til at finde den sidste eksistens af understrengen i strengen. Det er nyttigt, når vi skal finde den understreng, der er til stede i slutningen af strengen. Vi har diskuteret brugen af strrpos() funktion med eksempler i ovenstående afsnit af vejledningen. PHP-udviklere kan udvikle bedre apps ved at forstå og bruge denne funktion.