PHP இல் startsWith() and endsWith() செயல்பாடுகளை எவ்வாறு பயன்படுத்துவது
PHP இல் உள்ள startsWith() மற்றும் endsWith() செயல்பாடுகள், ஒரு சரம் ஒரு குறிப்பிட்ட எழுத்து அல்லது எழுத்துகளின் தொகுப்புடன் தொடங்குகிறதா அல்லது முடிவடைகிறதா என்பதைச் சரிபார்க்கப் பயன்படுகிறது, இது சரிபார்ப்பு மற்றும் வடிகட்டலுக்கு பயனுள்ளதாக இருக்கும்.
தொடக்க அல்லது முடிவடையும் எழுத்துகளின் அடிப்படையில் சரங்களை ஒழுங்கமைக்கவும் அவை பயன்படுத்தப்படலாம், இது தரவை வடிவமைக்கவும் காட்டவும் உதவியாக இருக்கும், இரண்டு செயல்பாடுகளின் விவரம் கீழே உள்ளது:
வித்() செயல்பாடு தொடங்குகிறது
PHP இல் உள்ள startsWith() செயல்பாடு குறிப்பிட்ட சப்ஸ்ட்ரிங் மூலம் ஒரு சரம் தொடங்குகிறதா என்பதை சரிபார்க்க முடியும்.
தொடரியல்
StartsWith() செயல்பாட்டிற்கான தொடரியல் பின்வருமாறு:
bool உடன் தொடங்குகிறது ( லேசான கயிறு $ வைக்கோல் , லேசான கயிறு $ ஊசி )
இங்கே, $ வைக்கோல் தேடப்படும் சரத்தை குறிக்கிறது, மற்றும் $ ஊசி தேட வேண்டிய துணைச்சரத்தைக் குறிக்கிறது.
திரும்பு
$haystack இன் முதல் உறுப்பானது $needle ஆகவும், மற்றபடி பொய்யாகவும் இருந்தால், செயல்பாடு உண்மையாக இருக்கும்.
முடிவடைகிறது() செயல்பாடு
PHP இல் ஒரு சரம் ஒரு குறிப்பிட்ட துணைச்சரத்துடன் முடிவடைகிறதா என்பதைச் சரிபார்க்க பொதுவாக endsWith() செயல்பாடு பயன்படுத்தப்படுகிறது.
தொடரியல்
இந்த செயல்பாட்டிற்கான தொடரியல் பின்வருமாறு:
பூல் முடிவடைகிறது ( லேசான கயிறு $ வைக்கோல் , லேசான கயிறு $ ஊசி )இங்கே, $ வைக்கோல் தேடப்படும் சரத்தை குறிக்கிறது, மற்றும் $ ஊசி தேட வேண்டிய துணைச்சரத்தைக் குறிக்கிறது.
திரும்பு
செயல்பாடு திரும்பும் உண்மை $haystack $needle உடன் முடிந்தால், மற்றும் பொய் இல்லையெனில்.
எடுத்துக்காட்டு: PHP இல் startsWith() மற்றும் endsWith() செயல்பாடுகளைப் பயன்படுத்துதல்
PHP இல் startsWith() மற்றும் endsWith() செயல்பாடுகளின் பயன்பாட்டை நிரூபிக்கும் ஒரு உதாரணத்தைப் பார்ப்போம்:
செயல்பாடு தொடங்குகிறது ( $ வைக்கோல் , $ ஊசி ) {
திரும்ப substr ( $ வைக்கோல் , 0 , strlen ( $ ஊசி ) ) === $ ஊசி ;
}
செயல்பாடு உடன் முடிகிறது ( $ வைக்கோல் , $ ஊசி ) {
திரும்ப substr ( $ வைக்கோல் , - strlen ( $ ஊசி ) ) === $ ஊசி ;
}
// ஒரு சரத்தை வரையறுக்கவும்
$சரம் = 'ஹலோ, PHP!' ;
// சரம் 'ஹலோ' என்று தொடங்குகிறதா என்பதைச் சரிபார்க்க startsWith() செயல்பாட்டைப் பயன்படுத்தவும்
என்றால் ( தொடங்குகிறது ( $சரம் , 'வணக்கம்' ) ) {
எதிரொலி 'சரம் 'ஹலோ' என்று தொடங்குகிறது.' ;
} வேறு {
எதிரொலி 'சரம் 'ஹலோ' என்று தொடங்கவில்லை.' ;
}
// சரம் 'PHP!' என்று முடிகிறதா என்பதைச் சரிபார்க்க endsWith() செயல்பாட்டைப் பயன்படுத்தவும்.
என்றால் ( உடன் முடிகிறது ( $சரம் , 'PHP!' ) ) {
எதிரொலி 'சரம் 'PHP!' உடன் முடிகிறது.' ;
} வேறு {
எதிரொலி 'சரம் 'PHP!' இல்லாமல் முடிகிறது.' ;
}
?>
இந்த எடுத்துக்காட்டில், நாம் startsWith() மற்றும் endsWith() செயல்பாடுகளை வரையறுத்து, கொடுக்கப்பட்ட சரம் ஒரு குறிப்பிட்ட சப்ஸ்ட்ரிங் மூலம் தொடங்குகிறதா அல்லது முடிகிறதா என்பதைச் சரிபார்க்க அவற்றைப் பயன்படுத்தினோம். இந்த குறியீட்டின் வெளியீடு இருக்கும்:
முடிவுரை
StartsWith() மற்றும் endsWith() செயல்பாடுகள் எளிமையான ஆனால் சக்திவாய்ந்த செயல்பாடுகளாகும், அவை கொடுக்கப்பட்ட சரம் PHP இல் குறிப்பிட்ட சப்ஸ்ட்ரிங் தொடங்குகிறதா அல்லது முடிவடைகிறதா என்பதைச் சரிபார்க்க அனுமதிக்கிறது. இந்த செயல்பாடுகளைப் பயன்படுத்துவதன் மூலம், பயனர் உள்ளீட்டை எளிதாகச் சரிபார்க்கலாம், சரத்தில் குறிப்பிட்ட வடிவங்களைத் தேடலாம் மற்றும் பிற பயனுள்ள செயல்பாடுகளைச் செய்யலாம்.