Paano Gamitin ang PHP strrpos() Function

Paano Gamitin Ang Php Strrpos Function



Ang PHP ay isang scripting language na ginagamit upang lumikha ng customized na mga web page at nag-aalok ng iba't ibang built-in na function upang manipulahin ang mga string at array. Ang isang ganoong function ay ang strrpos() function, na tumutulong sa paghahanap ng huling paglitaw ng isang partikular na substring sa loob ng isang string. Ang function ay maaaring maging kapaki-pakinabang sa iba't ibang mga sitwasyon, mula sa data validation hanggang sa pag-parse ng text. Ang artikulong ito ay tuklasin ang paggamit ng strrpos() function sa PHP, kasama ang ilang praktikal na halimbawa.

PHP strrpos() Function

Ang strrpos() Ang function sa PHP ay ginagamit upang mahanap ang pagkakaroon ng substring sa ibinigay na string mula sa huli. Kung ang substring ay naroroon sa ibinigay na string, ibinabalik ng function na ito ang integer value bilang posisyon ng substring at kung wala ang substring ay babalik ang pamamaraang ito. mali. , Tinatanggap ng function na ito ang dalawang sapilitang parameter at ang isa ay opsyonal. Ang format para gamitin ang function na ito sa PHP ay ibinigay sa ibaba:

strrpos ( $string , $search , $simula )

Dito $string tumutukoy sa string na hahanapin, ang $search parameter ay ang string na kailangan mong hanapin at $simula ay ang opsyonal na parameter upang tukuyin ang posisyon upang simulan ang paghahanap.







Tandaan: Sa konteksto ng isang string, ang huling paglitaw ng isang substring ay ang posisyon ng substring sa string, na binibilang mula sa simula ng string, kung saan lumalabas ang substring sa huling pagkakataon.



Halimbawa 1

Isaalang-alang ang sumusunod na simpleng halimbawang code ng strrpos() ang posisyon ng substring :





$str = 'Hello Linux' ;

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

echo $last_pos ;

?>





Halimbawa 2

Ang strrpos() Ang function ay maghahanap din ng isang buong string, hangga't ang string na iyong hinahanap ay nasa loob ng mas malaking string na iyong hinahanap.

Halimbawa:





$string = 'Welcome sa Linuxhint.' ;

$search = 'Linux' ;

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

echo $posisyon ;

?>

Halimbawa 3

Ang strrpos() function ay case sensitive, ito ay ituturing ang halika at HALIKA iba, kaya kung hahanapin mo ang Halika nasa $string ang error ay ipapakita sa iyong console.



$string = 'Maligayang Pagdating sa Aking Mga Blog' ;

$search = 'HALIKA' ;

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

echo $res1 . '' ;

echo 'Hindi nahanap ang string ng paghahanap, kaya ibinalik nito: ' ;

var_dump ( $res1 ) ;

?>

Bottom Line

Ang strrpos() Ang function sa PHP ay kapaki-pakinabang para sa paghahanap ng huling pag-iral ng substring sa string. Ito ay kapaki-pakinabang kapag kailangan nating hanapin ang substring na nasa dulo ng string. Napag-usapan natin ang paggamit ng strrpos() function na may mga halimbawa sa itaas na seksyon ng gabay. Ang mga developer ng PHP ay maaaring bumuo ng mas mahusay na mga app sa pamamagitan ng pag-unawa at paggamit ng function na ito.