PHP இல் "if" அறிக்கையை உருவாக்க, அடைப்புக்குறிகள் மற்றும் சுருள் பிரேஸ்களின் தொகுப்பைத் தொடர்ந்து "if" முக்கிய சொல்லைப் பயன்படுத்தலாம். சில நிபந்தனைகளின் அடிப்படையில் வெவ்வேறு செயல்களைச் செய்ய "if" அறிக்கை உங்களை அனுமதிக்கிறது. இது ஒரு நிபந்தனையை மதிப்பிடுகிறது மற்றும் நிபந்தனை உண்மையாக இருந்தால் குறியீட்டின் தொகுதியை இயக்குகிறது. நிபந்தனை தவறானதாக இருந்தால், "if" தொகுதிக்குள் இருக்கும் குறியீடு தவிர்க்கப்படும்.
PHP இல் "if" அறிக்கையின் அடிப்படை தொடரியல் பின்வருமாறு:
php if (condition) { // code to be executed if the condition is true }
நிபந்தனையானது உண்மை அல்லது பொய்யை மதிப்பிடும் எந்த வெளிப்பாடாகவும் இருக்கலாம். இது மாறிகள், மாறிலிகள் அல்லது ஒப்பீடு மற்றும் தருக்க ஆபரேட்டர்களை உள்ளடக்கியது. எடுத்துக்காட்டாக, மதிப்புகளை ஒப்பிடுவதற்கு "==", ">", "<", ">=", "<=", "!=" போன்ற ஒப்பீட்டு ஆபரேட்டர்களைப் பயன்படுத்தலாம் அல்லது "&&", " போன்ற தருக்க ஆபரேட்டர்களைப் பயன்படுத்தலாம்| |", அல்லது "!".
"if" அறிக்கையின் பயன்பாட்டை நிரூபிக்கும் ஒரு எடுத்துக்காட்டு இங்கே:
php $age = 25; if ($age >= 18) { echo "You are eligible to vote."; }
இந்த எடுத்துக்காட்டில், `$age` என்ற மாறி, ஆபரேட்டரை விட அதிகமாகவோ அல்லது சமமாகவோ (`>=`) பயன்படுத்தி மதிப்பு 18 உடன் ஒப்பிடப்படுகிறது. நிபந்தனை சரி என மதிப்பிடப்பட்டால், "நீங்கள் வாக்களிக்கத் தகுதியுள்ளவர்" என்ற செய்தி. காட்டப்படுகிறது.
நிபந்தனை தவறானதாக இருக்கும் போது செயல்படுத்துவதற்கு மாற்றுக் குறியீட்டை வழங்க "else" அறிக்கையையும் சேர்க்கலாம். தொடரியல் பின்வருமாறு:
php if (condition) { // code to be executed if the condition is true } else { // code to be executed if the condition is false }
"if-else" அறிக்கையின் பயன்பாட்டைக் காட்டும் எடுத்துக்காட்டு இங்கே:
php $age = 15; if ($age >= 18) { echo "You are eligible to vote."; } else { echo "You are not eligible to vote."; }
இந்த எடுத்துக்காட்டில், `$age >= 18` என்ற நிபந்தனை தவறாக இருந்தால், "நீங்கள் வாக்களிக்கத் தகுதியற்றவர்" என்ற செய்தி. காட்டப்படுகிறது.
மிகவும் சிக்கலான நிலைமைகளை உருவாக்க, நீங்கள் "if" அறிக்கைகளை ஒருவருக்கொருவர் உள்ளமைக்கலாம். இது "Nested if" அறிக்கைகள் என்று அறியப்படுகிறது. இங்கே ஒரு உதாரணம்:
php $age = 25; $country = "USA"; if ($age >= 18) { if ($country == "USA") { echo "You are eligible to vote in the USA."; } else { echo "You are eligible to vote in your country."; } } else { echo "You are not eligible to vote."; }
இந்த எடுத்துக்காட்டில், முதல் "if" அறிக்கையானது வயது 18 ஐ விட அதிகமாக உள்ளதா அல்லது அதற்கு சமமாக உள்ளதா என்பதைச் சரிபார்க்கிறது. அந்த நிபந்தனை உண்மையாக இருந்தால், அது நாடு "USA" என்பதைச் சரிபார்க்கும். மாறிகளின் மதிப்புகளைப் பொறுத்து, வெவ்வேறு செய்திகள் காட்டப்படும்.
PHP இல் உள்ள ஒரு "if" அறிக்கையானது சில நிபந்தனைகளின் அடிப்படையில் வெவ்வேறு குறியீடு தொகுதிகளை இயக்க அனுமதிக்கிறது. இது முடிவுகளை எடுப்பதற்கும் உங்கள் நிரலின் ஓட்டத்தைக் கட்டுப்படுத்துவதற்கும் ஒரு வழியை வழங்குகிறது.
தொடர்பான பிற சமீபத்திய கேள்விகள் மற்றும் பதில்கள் நிபந்தனை அறிக்கைகள்:
- ஒரு வரிசையிலிருந்து குறிப்பிட்ட கூறுகளை வடிகட்டவும் காட்டவும் எப்படி ஒரு லூப் மற்றும் "if" அறிக்கையை ஒன்றாகப் பயன்படுத்தலாம்?
- PHP இல் உரை அல்லது மாறிகளை எவ்வாறு வெளியிடுவது?
- PHP இல் "if" அறிக்கையின் தொடரியல் என்ன?
- நிரலாக்க மொழிகளில் நிபந்தனை அறிக்கைகளின் நோக்கம் என்ன?