ఈ గైడ్లో, మేము చర్చిస్తాము స్ట్రిప్స్ () ఫంక్షన్, దాని సింటాక్స్ మరియు ఉదాహరణలతో PHPలో దాని వినియోగం.
PHPలో స్ట్రిపోస్() ఫంక్షన్ అంటే ఏమిటి
స్ట్రిప్స్ () స్ట్రింగ్లోని సబ్స్ట్రింగ్ ఉనికిని కనుగొనడానికి ఉపయోగించే PHP యొక్క కేస్-సెన్సిటివ్ పద్ధతి. సబ్స్ట్రింగ్ ఉన్నట్లయితే, ఈ పద్ధతి స్ట్రింగ్లోని సబ్స్ట్రింగ్ యొక్క మొదటి ఉదాహరణ యొక్క పూర్ణాంక స్థానాన్ని ప్రదర్శిస్తుంది, లేకుంటే, ఇది తప్పు లేదా ఏమీ చూపదు.
వాక్యనిర్మాణం
కిందిది ఉపయోగించడానికి వాక్యనిర్మాణం స్ట్రిప్స్ () PHPలో:
స్ట్రిపోస్ ( స్ట్రింగ్ , కనుగొనండి , ప్రారంభించండి ) ;
ఇక్కడ, ది స్ట్రింగ్ శోధించడానికి స్ట్రింగ్ను నిర్దేశిస్తుంది, ది కనుగొనండి కనుగొనవలసిన సబ్స్ట్రింగ్ను నిర్దేశిస్తుంది మరియు ప్రారంభించండి శోధనను ఎక్కడ ప్రారంభించాలో స్థానాన్ని నిర్దేశిస్తుంది మరియు స్ట్రింగ్ స్థానం 1 నుండి కాకుండా 0 నుండి ప్రారంభమవుతుంది.
సబ్స్ట్రింగ్ ఉన్నట్లయితే ఈ పద్ధతి యొక్క రిటర్న్ విలువ పూర్ణాంకం సంఖ్య మరియు స్ట్రింగ్ లేనట్లయితే బూల్ విలువ తప్పుగా ఉంటుంది.
PHPలో స్ట్రిపోస్() ఫంక్షన్ని ఎలా ఉపయోగించాలి
కింది ప్రాథమిక ఉదాహరణ దాని ఉపయోగాన్ని వివరిస్తుంది స్ట్రిప్స్ () PHPలో ఫంక్షన్.
ఉదాహరణ 1
ఈ ఉదాహరణలో, మేము సబ్స్ట్రింగ్ని శోధించాము 'స్క్రిప్టింగ్' స్ట్రింగ్లో మరియు పద్ధతి స్క్రిప్టింగ్ యొక్క స్థానాన్ని అందిస్తుంది:
ప్రతిధ్వని స్ట్రిపోస్ ( 'PHP ఒక స్క్రిప్టింగ్ భాష' , 'స్క్రిప్టింగ్' ) ;
?>
ఉదాహరణ 2
కింది ఉదాహరణలో, మేము ప్రారంభించాము స్ట్రింగ్ స్ట్రింగ్ ఆపై ఉపయోగించారు స్ట్రిప్స్ () కనుగొనేందుకు php రెండు వేర్వేరు ప్రారంభ స్థానాలతో స్ట్రింగ్లో. మేము స్థానాన్ని కనుగొంటాము php లో స్ట్రింగ్ స్ట్రింగ్ . పెద్ద అక్షరం అయినప్పటికీ పి మూలం స్ట్రింగ్లో ఉపయోగించబడుతుంది, ఈ పద్ధతిని కనుగొంటుంది php మరియు సబ్స్ట్రింగ్ యొక్క స్థానాన్ని ప్రదర్శిస్తుంది:
$str = 'PHP అనేది స్క్రిప్టింగ్ భాష, నేను PHPని ప్రేమిస్తున్నాను!' ;
ప్రతిధ్వని స్ట్రిపోస్ ( $str , 'php' , 0 ) ;
ప్రతిధ్వని ' \n ' ;
ప్రతిధ్వని స్ట్రిపోస్ ( $str , 'php' , పదిహేను ) ;
?>
పై కోడ్ స్నిప్పెట్లో, మొదటి సబ్స్ట్రింగ్ PHP ఇండెక్స్ స్థానంలో ఉంది 0 మరియు ఇతర PHP ఇండెక్స్ వద్ద ఉంది 36. మొదటి స్ట్రిపోస్() ఫంక్షన్లో, ప్రారంభ స్థానం 0 కనుక ఇది PHP యొక్క మొదటి సంఘటన యొక్క స్థానాన్ని ముద్రిస్తుంది. తో రెండవ ప్రకటనలో స్ట్రిప్స్ () సబ్స్ట్రింగ్ను శోధించడానికి ప్రారంభ స్థానం పదిహేను, కాబట్టి ఈ ఫంక్షన్ ఈ స్థానానికి ముందు సబ్స్ట్రింగ్లను దాటవేస్తుంది మరియు మొదటి సంఘటనను ప్రింట్ చేస్తుంది PHP ప్రారంభ స్థానం తర్వాత.
ఉదాహరణ 3
క్రింది కోడ్ స్నిప్పెట్ if-else స్టేట్మెంట్లతో స్ట్రింగ్లో సబ్స్ట్రింగ్ ఉందో లేదో ధృవీకరిస్తుంది. స్ట్రింగ్లో సబ్స్ట్రింగ్ ఉన్నట్లయితే, if స్టేట్మెంట్ కన్సోల్లో ప్రదర్శించబడుతుంది లేకపోతే వేరే స్టేట్మెంట్ ప్రింట్ చేయబడుతుంది:
$ స్ట్రింగ్ = 'LinuxHint కు స్వాగతం, ప్రోగ్రామింగ్ ప్రపంచం' ;
$ సబ్స్ట్రింగ్ = 'LinuxHint' ;
ఉంటే ( స్ట్రిపోస్ ( $ స్ట్రింగ్ , $ సబ్స్ట్రింగ్ ) !== తప్పుడు ) {
ప్రతిధ్వని 'ది సబ్స్ట్రింగ్' $ సబ్స్ట్రింగ్ ' ఇచ్చిన స్ట్రింగ్లో ఉంది' ;
} లేకపోతే {
ప్రతిధ్వని 'ది సబ్స్ట్రింగ్' $ సబ్స్ట్రింగ్ ' ఇచ్చిన స్ట్రింగ్లో లేదు' ;
}
క్రింది గీత
ది స్ట్రిప్స్ () ఫంక్షన్ అనేది PHPలో చాలా ఉపయోగకరమైన ఫంక్షన్, ఇది శ్రేణిలోని స్ట్రింగ్లను సులభంగా మరియు సమర్ధవంతంగా సరిపోల్చుతుంది. దాని సరళమైన వాక్యనిర్మాణంతో, స్ట్రింగ్ యొక్క డేటా స్ట్రింగ్కు భిన్నంగా ఉన్నప్పటికీ, స్ట్రింగ్ యొక్క మొదటి సంఘటనను కనుగొనడానికి డెవలపర్లు దీన్ని సులభంగా ఉపయోగించవచ్చు. ఈ కార్యాచరణ బహుముఖమైనది మరియు శోధన ఇంజిన్లో కీలకపదాల కోసం శోధించడం నుండి పెద్ద స్ట్రింగ్లో నిర్దిష్ట సబ్స్ట్రింగ్ ఉనికిని ధృవీకరించడం వరకు అనేక పనుల కోసం ఉపయోగించవచ్చు.