PHP strrpos() ఫంక్షన్
ది strrpos() PHPలోని ఫంక్షన్ చివరి నుండి ఇచ్చిన స్ట్రింగ్లోని సబ్స్ట్రింగ్ ఉనికిని గుర్తించడానికి ఉపయోగించబడుతుంది. అందించిన స్ట్రింగ్లో సబ్స్ట్రింగ్ ఉన్నట్లయితే, ఈ ఫంక్షన్ పూర్ణాంక విలువను సబ్స్ట్రింగ్ యొక్క స్థానంగా అందిస్తుంది మరియు సబ్స్ట్రింగ్ లేకపోతే ఈ పద్ధతి తిరిగి వస్తుంది తప్పుడు. , ఈ ఫంక్షన్ రెండు తప్పనిసరి పారామితులను అంగీకరిస్తుంది మరియు ఒకటి ఐచ్ఛికం. PHPలో ఈ ఫంక్షన్ని ఉపయోగించడానికి ఫార్మాట్ క్రింద ఇవ్వబడింది:
strrpos ( $ స్ట్రింగ్ , $శోధన , $ప్రారంభించు )ఇక్కడ $ స్ట్రింగ్ శోధించడానికి స్ట్రింగ్ను నిర్దేశిస్తుంది, ది $శోధన పరామితి అనేది మీరు కనుగొనవలసిన స్ట్రింగ్ మరియు $ప్రారంభించు శోధనను ప్రారంభించడానికి స్థానాన్ని పేర్కొనడానికి ఐచ్ఛిక పరామితి.
గమనిక: స్ట్రింగ్ సందర్భంలో, సబ్స్ట్రింగ్ యొక్క చివరి సంభవం స్ట్రింగ్లోని సబ్స్ట్రింగ్ యొక్క స్థానం, స్ట్రింగ్ ప్రారంభం నుండి లెక్కించబడుతుంది, ఇక్కడ సబ్స్ట్రింగ్ చివరిసారిగా కనిపిస్తుంది.
ఉదాహరణ 1
యొక్క క్రింది సాధారణ ఉదాహరణ కోడ్ను పరిగణించండి strrpos() సబ్స్ట్రింగ్ యొక్క స్థానం :
$str = 'హలో Linux' ;
$last_pos = strrpos ( $str , 'n' ) ;
ప్రతిధ్వని $last_pos ;
?>
ఉదాహరణ 2
ది strrpos() మీరు శోధిస్తున్న స్ట్రింగ్ మీరు శోధిస్తున్న పెద్ద స్ట్రింగ్లో ఉన్నంత వరకు, ఫంక్షన్ పూర్తి స్ట్రింగ్ కోసం కూడా శోధిస్తుంది.
ఉదాహరణకి:
$ స్ట్రింగ్ = 'Linuxhintకి స్వాగతం.' ;
$శోధన = 'Linux' ;
$ స్థానం = strrpos ( $ స్ట్రింగ్ , $శోధన ) ;
ప్రతిధ్వని $ స్థానం ;
?>
ఉదాహరణ 3
ది strrpos() ఫంక్షన్ కేస్ సెన్సిటివ్, ఇది చికిత్స చేస్తుంది వచ్చి రండి భిన్నంగా, కాబట్టి మీరు శోధిస్తే రండి లో $ స్ట్రింగ్ లోపం మీ కన్సోల్లో ప్రదర్శించబడుతుంది.
$ స్ట్రింగ్ = 'నా బ్లాగులకు స్వాగతం' ;
$శోధన = 'రండి' ;
$res1 = strrpos ( $ స్ట్రింగ్ , $శోధన ) ;
ప్రతిధ్వని $res1 . '' ;
ప్రతిధ్వని 'శోధన స్ట్రింగ్ కనుగొనబడలేదు, కనుక ఇది తిరిగి వచ్చింది:' ;
var_dump ( $res1 ) ;
?>
క్రింది గీత
ది strrpos() PHPలోని ఫంక్షన్ స్ట్రింగ్లోని సబ్స్ట్రింగ్ యొక్క చివరి ఉనికిని కనుగొనడానికి ఉపయోగపడుతుంది. స్ట్రింగ్ చివరిలో ఉన్న సబ్స్ట్రింగ్ను మనం కనుగొనవలసి వచ్చినప్పుడు ఇది ఉపయోగపడుతుంది. యొక్క ఉపయోగం గురించి మేము చర్చించాము strrpos() గైడ్ యొక్క పై విభాగంలోని ఉదాహరణలతో ఫంక్షన్. PHP డెవలపర్లు ఈ ఫంక్షన్ను అర్థం చేసుకోవడం మరియు ఉపయోగించడం ద్వారా మెరుగైన యాప్లను అభివృద్ధి చేయవచ్చు.