PHP strrpos() funksjon
De strrpos() funksjon i PHP brukes til å finne eksistensen av delstrengen i den gitte strengen fra sist. Hvis delstrengen er tilstede i den angitte strengen, returnerer denne funksjonen heltallsverdien som posisjonen til delstrengen, og hvis delstrengen ikke er til stede, returnerer denne metoden falsk. , Denne funksjonen aksepterer de to obligatoriske parameterne og en er valgfri. Formatet for å bruke denne funksjonen i PHP er gitt nedenfor:
strrpos ( $string , $søk , $start )Her $string spesifiserer strengen som skal søkes, den $søk parameter er strengen du trenger for å finne og $start er den valgfrie parameteren for å spesifisere posisjonen for å starte søket.
Merk: I sammenheng med en streng er den siste forekomsten av en delstreng posisjonen til delstrengen i strengen, regnet fra begynnelsen av strengen, der delstrengen vises for siste gang.
Eksempel 1
Tenk på følgende enkle eksempelkode på strrpos() posisjonen til delstrengen :
$str = 'Hei Linux' ;
$last_pos = strrpos ( $str , 'n' ) ;
ekko $last_pos ;
?>
Eksempel 2
De strrpos() funksjonen vil også søke etter en hel streng, så lenge strengen du søker etter er inneholdt i den større strengen du søker i.
For eksempel:
$string = 'Velkommen til Linuxhint.' ;
$søk = 'Linux' ;
$posisjon = strrpos ( $string , $søk ) ;
ekko $posisjon ;
?>
Eksempel 3
De strrpos() funksjonen skiller mellom store og små bokstaver, vil den behandle kom og KOM annerledes, så hvis du søker på KOMME i $string feilen vil vises på konsollen.
$string = 'Velkommen til mine blogger' ;
$søk = 'KOMME' ;
$res1 = strrpos ( $string , $søk ) ;
ekko $res1 . ' ' ;
ekko 'Søkestrengen ble ikke funnet, så den returnerte: ' ;
var_dump ( $res1 ) ;
?>
Bunnlinjen
De strrpos() funksjon i PHP er nyttig for å finne den siste eksistensen av understrengen i strengen. Det er nyttig når vi skal finne delstrengen som er tilstede på slutten av strengen. Vi har diskutert bruken av strrpos() funksjon med eksempler i delen ovenfor i veiledningen. PHP-utviklere kan utvikle bedre apper ved å forstå og bruke denne funksjonen.