PHP இல் "if" அறிக்கையின் தொடரியல் என்பது வலை வளர்ச்சியில் ஒரு அடிப்படைக் கருத்தாகும், இது புரோகிராமர்கள் தங்கள் குறியீட்டின் ஓட்டத்தை சில நிபந்தனைகளின் அடிப்படையில் கட்டுப்படுத்த அனுமதிக்கிறது. "if" அறிக்கை என்பது ஒரு நிபந்தனை அறிக்கையாகும், இது கொடுக்கப்பட்ட வெளிப்பாட்டை மதிப்பிடுகிறது மற்றும் வெளிப்பாடு உண்மையாக இருந்தால் குறியீட்டின் தொகுதியை இயக்குகிறது. இது முடிவுகளை எடுப்பதற்கும் ஒரு நிரலின் நடத்தையைக் கட்டுப்படுத்துவதற்கும் ஒரு சக்திவாய்ந்த கருவியை வழங்குகிறது.
PHP இல் "if" அறிக்கையின் அடிப்படை தொடரியல் பின்வருமாறு:
என்றால் (நிபந்தனை) {
நிபந்தனை உண்மையாக இருந்தால் // குறியீடு செயல்படுத்தப்படும்
}
"நிபந்தனை" என்பது உண்மை அல்லது பொய்யை மதிப்பிடும் ஒரு வெளிப்பாடு ஆகும். இது "==", ">", "<", ">=", "<=", "!=", அல்லது " போன்ற ஒப்பீட்டு ஆபரேட்டர்களைப் பயன்படுத்தி மாறிகள், மாறிலிகள் அல்லது நேரடி மதிப்புகளுக்கு இடையேயான எளிய ஒப்பீடாக இருக்கலாம்! ==". இது "&&" (AND), "||" போன்ற தருக்க ஆபரேட்டர்களை உள்ளடக்கிய மிகவும் சிக்கலான வெளிப்பாடாகவும் இருக்கலாம். (OR), அல்லது "!" (இல்லை).
நிபந்தனை உண்மையாக இருந்தால் மட்டுமே "if" அறிக்கையை செயல்படுத்திய பின் சுருள் பிரேஸ்களில் இணைக்கப்பட்ட குறியீடு தொகுதி. இந்தத் தொகுதி ஒன்று அல்லது அதற்கு மேற்பட்ட அறிக்கைகளைக் கொண்டிருக்கலாம், அவை தொடர்ச்சியாக செயல்படுத்தப்படும். குறியீட்டுத் தொகுதியானது வாசிப்புத்திறனுக்காகவும் தொடரியல் பிழைகளைத் தவிர்க்கவும் சரியாக உள்தள்ளப்பட வேண்டும் என்பதைக் கவனத்தில் கொள்ள வேண்டும்.
PHP இல் "if" அறிக்கையின் எடுத்துக்காட்டு இங்கே:
<?php
$ வயது = 25;
என்றால் ($வயது >= 18) {
எதிரொலி "நீங்கள் வாக்களிக்க தகுதியானவர்.";
}
?>
இந்த எடுத்துக்காட்டில், "$age" என்ற மாறிக்கு 25 மதிப்பு ஒதுக்கப்பட்டுள்ளது. "$age" இன் மதிப்பு 18ஐ விட அதிகமாகவோ அல்லது சமமாகவோ உள்ளதா என்பதை "if" அறிக்கை சரிபார்க்கிறது. நிபந்தனை உண்மையாக இருப்பதால், "க்குள் குறியீடு if" பிளாக் செயல்படுத்தப்பட்டு, "நீங்கள் வாக்களிக்கத் தகுதியானவர்" என்ற செய்தி. காட்டப்படுகிறது.
நிபந்தனை தவறானதாக இருந்தால், செயல்படுத்தப்பட வேண்டிய மாற்று குறியீடு தொகுதியை வழங்க, "if" அறிக்கையுடன் "else" அறிக்கையையும் சேர்க்கலாம். "if-else" அறிக்கைக்கான தொடரியல் பின்வருமாறு:
என்றால் (நிபந்தனை) {
நிபந்தனை உண்மையாக இருந்தால் // குறியீடு செயல்படுத்தப்படும்
} வேறு {
// நிபந்தனை தவறாக இருந்தால் குறியீடு செயல்படுத்தப்படும்
}
PHP இல் "if-else" அறிக்கையின் எடுத்துக்காட்டு இங்கே:
<?php
$ வயது = 15;
என்றால் ($வயது >= 18) {
எதிரொலி "நீங்கள் வாக்களிக்க தகுதியானவர்.";
} வேறு {
எதிரொலி "நீங்கள் வாக்களிக்க தகுதியற்றவர்.";
}
?>
இந்த எடுத்துக்காட்டில், "$age" என்ற மாறிக்கு 15 மதிப்பு ஒதுக்கப்பட்டுள்ளது. "$age" இன் மதிப்பு 18ஐ விட அதிகமாகவோ அல்லது சமமாகவோ உள்ளதா என்பதை "if" அறிக்கை சரிபார்க்கிறது. நிபந்தனை தவறானது என்பதால், "க்குள் உள்ள குறியீடு else" பிளாக் செயல்படுத்தப்பட்டது, மேலும் "நீங்கள் வாக்களிக்க தகுதியற்றவர்" என்ற செய்தி. காட்டப்படுகிறது.
PHP இல் உள்ள "if" அறிக்கையின் தொடரியல் அடைப்புக்குறிக்குள் "if" முக்கிய சொல்லைத் தொடர்ந்து அடைப்புக்குறிக்குள் இணைக்கப்பட்ட ஒரு நிபந்தனை மற்றும் சுருள் பிரேஸ்களில் இணைக்கப்பட்ட குறியீடு தொகுதி ஆகியவற்றைக் கொண்டுள்ளது. நிபந்தனை மதிப்பீடு செய்யப்படுகிறது, அது உண்மையாக இருந்தால், குறியீடு தொகுதி செயல்படுத்தப்படும். விருப்பமாக, நிபந்தனை தவறானதாக இருந்தால், செயல்படுத்தப்பட வேண்டிய மாற்று குறியீட்டுத் தொகுதியைக் குறிப்பிடுவதற்கு "வேறு" அறிக்கை சேர்க்கப்படலாம்.
தொடர்பான பிற சமீபத்திய கேள்விகள் மற்றும் பதில்கள் நிபந்தனை அறிக்கைகள்:
- ஒரு வரிசையிலிருந்து குறிப்பிட்ட கூறுகளை வடிகட்டவும் காட்டவும் எப்படி ஒரு லூப் மற்றும் "if" அறிக்கையை ஒன்றாகப் பயன்படுத்தலாம்?
- PHP இல் உரை அல்லது மாறிகளை எவ்வாறு வெளியிடுவது?
- PHP இல் "if" அறிக்கையை எவ்வாறு உருவாக்குவது?
- நிரலாக்க மொழிகளில் நிபந்தனை அறிக்கைகளின் நோக்கம் என்ன?