Kā izmantot PHP strrpos() funkciju

Ka Izmantot Php Strrpos Funkciju



PHP ir skriptu valoda, ko izmanto, lai izveidotu pielāgotas tīmekļa lapas, un tā piedāvā dažādas iebūvētas funkcijas, lai manipulētu ar virknēm un masīviem. Viena no šādām funkcijām ir strrpos() funkcija, kas palīdz atrast konkrētas apakšvirknes pēdējo gadījumu virknē. Funkcija var būt noderīga dažādos scenārijos, sākot no datu validācijas līdz teksta parsēšanai. Šajā rakstā tiks apskatīts, kā lietot strrpos() funkcija PHP, kā arī daži praktiski piemēri.

PHP strrpos() funkcija

The strrpos() PHP funkcija tiek izmantota, lai noteiktu apakšvirknes esamību dotajā virknē no pēdējās. Ja apakšvirkne atrodas norādītajā virknē, šī funkcija atgriež vesela skaitļa vērtību kā apakšvirknes pozīciju, un, ja apakšvirknes nav, šī metode atgriež viltus. , Šī funkcija pieņem divus obligātos parametrus, un viens nav obligāts. Formāts šīs funkcijas izmantošanai PHP ir norādīts tālāk:

strrpos ( $string , $search , $sākt )

Šeit $string norāda meklējamo virkni, $search parametrs ir virkne, kas jums jāatrod un $sākt ir izvēles parametrs, lai norādītu pozīciju, lai sāktu meklēšanu.







Piezīme: Virknes kontekstā pēdējā apakšvirknes sastopamība ir apakšvirknes pozīcija virknē, skaitot no virknes sākuma, kur apakšvirkne parādās pēdējo reizi.



1. piemērs

Apsveriet šādu vienkāršo koda piemēru strrpos() apakšvirknes pozīcija :





$str = 'Sveiki, Linux' ;

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

atbalss $last_pos ;

?>





2. piemērs

The strrpos() funkcija meklēs arī pilnu virkni, ja vien jūsu meklētā virkne ir ietverta lielākajā virknē, kurā meklējat.

Piemēram:





$string = 'Laipni lūdzam Linuxhint.' ;

$search = 'Linux' ;

$pozīcija = strrpos ( $string , $search ) ;

atbalss $pozīcija ;

?>

3. piemērs

The strrpos() funkcija ir reģistrjutīga, tā apstrādās nāc un NĀC savādāk, tādēļ, ja meklējat NĀC iekš $string kļūda tiks parādīta jūsu konsolē.



$string = 'Laipni lūdzam manos emuāros' ;

$search = 'NĀC' ;

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

atbalss $res1 . ' ' ;

atbalss 'Meklēšanas virkne nav atrasta, tāpēc tā atgrieza: ' ;

var_dump ( $res1 ) ;

?>

Bottom Line

The strrpos() PHP funkcija ir noderīga, lai atrastu pēdējo apakšvirknes esamību virknē. Tas ir noderīgi, ja mums ir jāatrod apakšvirkne, kas atrodas virknes beigās. Mēs esam apsprieduši izmantošanu strrpos() funkciju ar piemēriem ceļveža iepriekš sadaļā. PHP izstrādātāji var izstrādāt labākas lietotnes, izprotot un izmantojot šo funkciju.