Kuidas kasutada PHP strrpos() funktsiooni

Kuidas Kasutada Php Strrpos Funktsiooni



PHP on skriptikeel, mida kasutatakse kohandatud veebilehtede loomiseks ja mis pakub stringide ja massiividega manipuleerimiseks mitmesuguseid sisseehitatud funktsioone. Üks selline funktsioon on strrpos() funktsioon, mis aitab leida konkreetse alamstringi viimast esinemist stringis. Funktsioon võib olla kasulik mitmesuguste stsenaariumide puhul, alates andmete valideerimisest kuni teksti sõelumiseni. See artikkel uurib selle kasutamist strrpos() funktsioon PHP-s koos mõne praktilise näitega.

PHP strrpos() funktsioon

The strrpos() PHP-s kasutatakse alamstringi olemasolu leidmiseks antud stringis viimasest. Kui alamstring on antud stringis olemas, tagastab see funktsioon täisarvu väärtuse alamstringi asukohana ja kui alamstringi pole, tagastab see meetod vale. , See funktsioon aktsepteerib kahte kohustuslikku parameetrit ja üks on valikuline. Selle funktsiooni PHP-s kasutamise vorming on toodud allpool:

strrpos ( $string , $otsing , $start )

Siin $string määrab otsitava stringi, the $otsing parameeter on string, mille peate leidma ja $start on valikuline parameeter, mis määrab asukoha otsingu alustamiseks.







Märge: Stringi kontekstis on alamstringi viimane esinemine alamstringi asukoht stringis, lugedes stringi algusest, kus alamstring ilmub viimast korda.



Näide 1

Mõelge järgmisele lihtsale näidiskoodile strrpos() alamstringi asukoht :





$str = 'Tere Linux' ;

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

kaja $last_pos ;

?>





Näide 2

The strrpos() funktsioon otsib ka täisstringi, kui otsitav string sisaldub suuremas stringis, millest otsite.

Näiteks:





$string = 'Tere tulemast Linuxhinti.' ;

$otsing = 'Linux' ;

$positsioon = strrpos ( $string , $otsing ) ;

kaja $positsioon ;

?>

Näide 3

The strrpos() funktsioon on tõstutundlik, käsitleb see tule ja TULE erinevalt, nii et kui otsite TULE aastal $string tõrge kuvatakse teie konsoolil.



$string = 'Tere tulemast minu blogidesse' ;

$otsing = 'TULE' ;

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

kaja $res1 . ' ' ;

kaja 'Otsingu stringi ei leitud, nii et see tagastas: ' ;

var_dump ( $res1 ) ;

?>

Alumine joon

The strrpos() PHP-i funktsioon on kasulik alamstringi viimase olemasolu leidmiseks stringis. See on kasulik, kui peame leidma stringi lõpus oleva alamstringi. Oleme arutanud selle kasutamist strrpos() funktsioon koos näidetega juhendi ülaltoodud jaotises. PHP-arendajad saavad seda funktsiooni mõista ja kasutades välja töötada paremaid rakendusi.