Hur man använder PHP strrpos()-funktionen

Hur Man Anvander Php Strrpos Funktionen



PHP är ett skriptspråk som används för att skapa anpassade webbsidor och erbjuder en mängd inbyggda funktioner för att manipulera strängar och arrayer. En sådan funktion är strrpos() funktion, som hjälper till att hitta den senaste förekomsten av en specifik delsträng i en sträng. Funktionen kan vara användbar i en mängd olika scenarier, från datavalidering till att tolka text. Den här artikeln kommer att utforska användningen av strrpos() funktion i PHP, tillsammans med några praktiska exempel.

PHP strrpos() Funktion

De strrpos() funktion i PHP används för att lokalisera existensen av delsträngen i den givna strängen från den senaste. Om delsträngen finns i den angivna strängen returnerar denna funktion heltalsvärdet som positionen för delsträngen och om delsträngen inte finns returnerar denna metod falsk. , Denna funktion accepterar de två obligatoriska parametrarna och en är valfri. Formatet för att använda denna funktion i PHP anges nedan:

strrpos ( $string , $search , $start )

Här $string anger strängen som ska sökas, den $search parameter är strängen du behöver hitta och $start är den valfria parametern för att ange positionen för att påbörja sökningen.







Notera: I sammanhanget av en sträng är den sista förekomsten av en delsträng delsträngens position i strängen, räknat från början av strängen, där delsträngen visas för sista gången.



Exempel 1

Tänk på följande enkla exempelkod för strrpos() delsträngens position :





$str = 'Hej Linux' ;

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

eko $last_pos ;

?>





Exempel 2

De strrpos() funktionen kommer också att söka efter en hel sträng, så länge strängen du söker efter finns i den större strängen du söker i.

Till exempel:





$string = 'Välkommen till Linuxhint.' ;

$search = 'Linux' ;

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

eko $position ;

?>

Exempel 3

De strrpos() funktionen är skiftlägeskänslig kommer den att behandla kom och KOM annorlunda, så om du söker på KOMMA i $string felet kommer att visas på din konsol.



$string = 'Välkommen till mina bloggar' ;

$search = 'KOMMA' ;

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

eko $res1 . ' ' ;

eko 'Söksträngen hittades inte, så den returnerade: ' ;

var_dump ( $res1 ) ;

?>

Slutsats

De strrpos() funktion i PHP är användbar för att hitta den senaste existensen av delsträngen i strängen. Det är användbart när vi behöver hitta delsträngen som finns i slutet av strängen. Vi har diskuterat användningen av strrpos() funktion med exempel i avsnittet ovan i guiden. PHP-utvecklare kan utveckla bättre appar genom att förstå och använda den här funktionen.