Hvordan bruke PHP strrpos()-funksjonen

Hvordan Bruke Php Strrpos Funksjonen



PHP er et skriptspråk som brukes til å lage tilpassede nettsider og tilbyr en rekke innebygde funksjoner for å manipulere strenger og matriser. En slik funksjon er strrpos() funksjon, som hjelper til med å finne siste forekomst av en spesifikk delstreng i en streng. Funksjonen kan være nyttig i en rekke scenarier, fra datavalidering til å analysere tekst. Denne artikkelen vil utforske bruken av strrpos() funksjon i PHP, sammen med noen praktiske eksempler.

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.