PHPలో startsWith() మరియు endsWith() ఫంక్షన్లను ఎలా ఉపయోగించాలి

Phplo Startswith Mariyu Endswith Phanksanlanu Ela Upayogincali



PHP స్ట్రింగ్స్‌తో పని చేయడాన్ని సులభతరం చేసే అనేక అంతర్నిర్మిత ఫంక్షన్‌లను అందిస్తుంది. StartsWith() మరియు endsWith() అనేవి ఈ రెండు ఫంక్షన్‌లు, ఇవి ఇచ్చిన స్ట్రింగ్ నిర్దిష్ట సబ్‌స్ట్రింగ్‌తో ప్రారంభమవుతుందా లేదా ముగుస్తుందా అని నిర్ధారిస్తుంది. ఈ వ్యాసం ఉపయోగం గురించి వివరిస్తుంది దీనితో మొదలవుతుంది() మరియు ()తో ముగుస్తుంది PHPలో విధులు.

PHPలో startsWith() మరియు endsWith() ఫంక్షన్లను ఎలా ఉపయోగించాలి

PHPలోని startsWith() మరియు endsWith() ఫంక్షన్‌లు ఒక నిర్దిష్ట అక్షరం లేదా అక్షరాల సెట్‌తో స్ట్రింగ్ మొదలవుతుందా లేదా ముగుస్తుందో లేదో తనిఖీ చేయడానికి ఉపయోగించవచ్చు, ఇది ధ్రువీకరణ మరియు వడపోత కోసం ఉపయోగపడుతుంది.

అవి వాటి ప్రారంభ లేదా ముగింపు అక్షరాల ఆధారంగా స్ట్రింగ్‌లను ట్రిమ్ చేయడానికి కూడా ఉపయోగించవచ్చు, ఇది డేటాను ఫార్మాట్ చేయడానికి మరియు ప్రదర్శించడానికి సహాయపడుతుంది, రెండు ఫంక్షన్‌ల వివరాలు క్రింద ఉన్నాయి:







() ఫంక్షన్‌తో ప్రారంభమవుతుంది

PHPలోని startsWith() ఫంక్షన్ పేర్కొన్న సబ్‌స్ట్రింగ్‌తో స్ట్రింగ్ ప్రారంభమైతే తనిఖీ చేయగలదు.



వాక్యనిర్మాణం



startsWith() ఫంక్షన్ కోసం వాక్యనిర్మాణం క్రింది విధంగా ఉంది:





bool తో మొదలవుతుంది ( స్ట్రింగ్ $ గడ్డివాము , స్ట్రింగ్ $సూది )

ఇక్కడ, $ గడ్డివాము శోధించాల్సిన స్ట్రింగ్‌ను సూచిస్తుంది మరియు $సూది శోధించడానికి సబ్‌స్ట్రింగ్‌ను సూచిస్తుంది.

తిరిగి

$హేస్టాక్ యొక్క మొదటి మూలకం $సూది మరియు తప్పు అయితే ఫంక్షన్ ఒప్పు అని తిరిగి వస్తుంది.



() ఫంక్షన్‌తో ముగుస్తుంది

PHPలోని నిర్దిష్ట సబ్‌స్ట్రింగ్‌తో స్ట్రింగ్ ముగుస్తుందో లేదో తనిఖీ చేయడానికి సాధారణంగా endsWith() ఫంక్షన్ ఉపయోగించబడుతుంది.

వాక్యనిర్మాణం

ఈ ఫంక్షన్ కోసం వాక్యనిర్మాణం క్రింది విధంగా ఉంది:

bool తో ముగుస్తుంది ( స్ట్రింగ్ $ గడ్డివాము , స్ట్రింగ్ $సూది )

ఇక్కడ, $ గడ్డివాము శోధించాల్సిన స్ట్రింగ్‌ను సూచిస్తుంది మరియు $సూది శోధించడానికి సబ్‌స్ట్రింగ్‌ను సూచిస్తుంది.

తిరిగి

ఫంక్షన్ తిరిగి వస్తుంది నిజం $గడ్డివాము $సూదితో ముగిస్తే, మరియు తప్పుడు లేకుంటే.

ఉదాహరణ: PHPలో startsWith() మరియు endsWith() ఫంక్షన్లను ఉపయోగించడం

PHPలో startsWith() మరియు endsWith() ఫంక్షన్ల వినియోగాన్ని ప్రదర్శించే ఉదాహరణను చూద్దాం:



ఫంక్షన్ తో మొదలవుతుంది ( $ గడ్డివాము , $సూది ) {

తిరిగి substr ( $ గడ్డివాము , 0 , strlen ( $సూది ) ) === $సూది ;

}

ఫంక్షన్ తో ముగుస్తుంది ( $ గడ్డివాము , $సూది ) {

తిరిగి substr ( $ గడ్డివాము , - strlen ( $సూది ) ) === $సూది ;

}

// స్ట్రింగ్‌ను నిర్వచించండి

$ స్ట్రింగ్ = 'హలో, PHP!' ;

// స్ట్రింగ్ 'హలో'తో మొదలవుతుందో లేదో తనిఖీ చేయడానికి startsWith() ఫంక్షన్ ఉపయోగించండి

ఉంటే ( తో మొదలవుతుంది ( $ స్ట్రింగ్ , 'హలో' ) ) {

ప్రతిధ్వని 'స్ట్రింగ్ 'హలో'తో ప్రారంభమవుతుంది.' ;

} లేకపోతే {

ప్రతిధ్వని 'స్ట్రింగ్ 'హలో'తో ప్రారంభం కాదు.' ;

}

// స్ట్రింగ్ 'PHP!'తో ముగుస్తుందో లేదో తనిఖీ చేయడానికి endsWith() ఫంక్షన్‌ని ఉపయోగించండి.

ఉంటే ( తో ముగుస్తుంది ( $ స్ట్రింగ్ , 'PHP!' ) ) {

ప్రతిధ్వని 'స్ట్రింగ్ 'PHP!'తో ముగుస్తుంది.' ;

} లేకపోతే {

ప్రతిధ్వని 'స్ట్రింగ్ 'PHP!' లేకుండా ముగుస్తుంది.' ;

}

?>

ఈ ఉదాహరణలో, మేము startsWith() మరియు endsWith() ఫంక్షన్‌లను నిర్వచించాము మరియు ఇచ్చిన స్ట్రింగ్ నిర్దిష్ట సబ్‌స్ట్రింగ్‌తో ప్రారంభమవుతుందో లేదా ముగుస్తుందో తనిఖీ చేయడానికి వాటిని ఉపయోగించాము. ఈ కోడ్ అవుట్‌పుట్ ఇలా ఉంటుంది:

ముగింపు

startsWith() మరియు endsWith() ఫంక్షన్‌లు PHPలో పేర్కొన్న స్ట్రింగ్‌ను ప్రారంభిస్తుందా లేదా ముగుస్తుందో లేదో తనిఖీ చేయడానికి అనుమతించే సాధారణ ఇంకా శక్తివంతమైన ఫంక్షన్‌లు. ఈ ఫంక్షన్‌లను ఉపయోగించడం ద్వారా, మేము వినియోగదారు ఇన్‌పుట్‌ను సులభంగా ధృవీకరించవచ్చు, స్ట్రింగ్‌లో నిర్దిష్ట నమూనాల కోసం శోధించవచ్చు మరియు ఇతర ఉపయోగకరమైన కార్యకలాపాలను నిర్వహించవచ్చు.