PHPలోని "if" స్టేట్మెంట్ యొక్క సింటాక్స్ అనేది వెబ్ డెవలప్మెంట్లో ఒక ప్రాథమిక భావన, ఇది ప్రోగ్రామర్లు నిర్దిష్ట పరిస్థితుల ఆధారంగా వారి కోడ్ ప్రవాహాన్ని నియంత్రించడానికి అనుమతిస్తుంది. "if" స్టేట్మెంట్ అనేది షరతులతో కూడిన స్టేట్మెంట్, ఇది ఇచ్చిన వ్యక్తీకరణను మూల్యాంకనం చేస్తుంది మరియు వ్యక్తీకరణ నిజమైతే కోడ్ బ్లాక్ను అమలు చేస్తుంది. ఇది నిర్ణయాలు తీసుకోవడానికి మరియు ప్రోగ్రామ్ యొక్క ప్రవర్తనను నియంత్రించడానికి శక్తివంతమైన సాధనాన్ని అందిస్తుంది.
PHPలో "if" స్టేట్మెంట్ యొక్క ప్రాథమిక వాక్యనిర్మాణం క్రింది విధంగా ఉంటుంది:
ఒకవేళ (పరిస్థితి) {
షరతు నిజమైతే // కోడ్ అమలు చేయబడుతుంది
}
"పరిస్థితి" అనేది నిజమైన లేదా తప్పుగా అంచనా వేసే వ్యక్తీకరణ. ఇది "==", ">", "<", ">=", "<=", "!=", లేదా " వంటి పోలిక ఆపరేటర్లను ఉపయోగించి వేరియబుల్స్, స్థిరాంకాలు లేదా అక్షర విలువల మధ్య సాధారణ పోలిక కావచ్చు! ==". ఇది "&&" (AND), "||" వంటి లాజికల్ ఆపరేటర్లతో కూడిన మరింత సంక్లిష్టమైన వ్యక్తీకరణ కూడా కావచ్చు. (OR), లేదా "!" (కాదు).
"if" స్టేట్మెంట్ తర్వాత కర్లీ బ్రేస్లలో జతచేయబడిన కోడ్ బ్లాక్ షరతు నిజమైతే మాత్రమే అమలు చేయబడుతుంది. ఈ బ్లాక్ ఒకటి లేదా అంతకంటే ఎక్కువ స్టేట్మెంట్లను కలిగి ఉండవచ్చు, అవి వరుసగా అమలు చేయబడతాయి. చదవడానికి మరియు సింటాక్స్ లోపాలను నివారించడానికి కోడ్ బ్లాక్ తప్పనిసరిగా ఇండెంట్ చేయబడిందని గమనించడం ముఖ్యం.
PHPలో "if" స్టేట్మెంట్ యొక్క ఉదాహరణ ఇక్కడ ఉంది:
<?php
$వయస్సు = 25;
అయితే ($వయస్సు >= 18) {
ప్రతిధ్వని "మీరు ఓటు వేయడానికి అర్హులు.";
}
?>
ఈ ఉదాహరణలో, వేరియబుల్ "$age"కి 25 విలువ కేటాయించబడింది. "$age" విలువ 18 కంటే ఎక్కువ లేదా సమానంగా ఉందో లేదో "if" స్టేట్మెంట్ తనిఖీ చేస్తుంది. షరతు నిజం కాబట్టి, " లోపల కోడ్ if" బ్లాక్ అమలు చేయబడుతుంది మరియు "మీరు ఓటు వేయడానికి అర్హులు." ప్రదర్శించబడుతుంది.
షరతు తప్పు అయితే అమలు చేయడానికి ప్రత్యామ్నాయ కోడ్ బ్లాక్ను అందించడానికి "if" స్టేట్మెంట్తో పాటు "else" స్టేట్మెంట్ను చేర్చడం కూడా సాధ్యమే. "if-else" స్టేట్మెంట్ కోసం వాక్యనిర్మాణం క్రింది విధంగా ఉంది:
ఒకవేళ (పరిస్థితి) {
షరతు నిజమైతే // కోడ్ అమలు చేయబడుతుంది
} else {
షరతు తప్పు అయితే // కోడ్ అమలు చేయబడుతుంది
}
PHPలో "if-else" స్టేట్మెంట్ యొక్క ఉదాహరణ ఇక్కడ ఉంది:
<?php
$వయస్సు = 15;
అయితే ($వయస్సు >= 18) {
ప్రతిధ్వని "మీరు ఓటు వేయడానికి అర్హులు.";
} else {
ప్రతిధ్వని "మీరు ఓటు వేయడానికి అర్హులు కాదు.";
}
?>
ఈ ఉదాహరణలో, వేరియబుల్ "$age"కి 15 విలువ కేటాయించబడింది. "$age" విలువ 18 కంటే ఎక్కువ లేదా సమానంగా ఉందో లేదో "if" స్టేట్మెంట్ తనిఖీ చేస్తుంది. షరతు తప్పు కాబట్టి, లోపల కోడ్ " else" బ్లాక్ అమలు చేయబడుతుంది మరియు "మీరు ఓటు వేయడానికి అర్హులు కాదు." ప్రదర్శించబడుతుంది.
PHPలోని "if" స్టేట్మెంట్ యొక్క వాక్యనిర్మాణం "if" కీవర్డ్ని కలిగి ఉంటుంది, దాని తర్వాత కుండలీకరణాల్లో ఒక షరతు ఉంటుంది మరియు కర్లీ బ్రేస్లలో కోడ్ బ్లాక్ ఉంటుంది. పరిస్థితి మూల్యాంకనం చేయబడుతుంది మరియు అది నిజమైతే, కోడ్ బ్లాక్ అమలు చేయబడుతుంది. ఐచ్ఛికంగా, షరతు తప్పు అయితే అమలు చేయడానికి ప్రత్యామ్నాయ కోడ్ బ్లాక్ను పేర్కొనడానికి "else" స్టేట్మెంట్ను చేర్చవచ్చు.
సంబంధించి ఇతర ఇటీవలి ప్రశ్నలు మరియు సమాధానాలు షరతులతో కూడిన ప్రకటనలు:
- శ్రేణి నుండి నిర్దిష్ట మూలకాలను ఫిల్టర్ చేయడానికి మరియు ప్రదర్శించడానికి మీరు లూప్ మరియు "if" స్టేట్మెంట్ను ఎలా ఉపయోగించగలరు?
- మీరు PHPలో టెక్స్ట్ లేదా వేరియబుల్స్ను ఎలా అవుట్పుట్ చేయవచ్చు?
- మీరు PHPలో "if" స్టేట్మెంట్ను ఎలా సృష్టించాలి?
- ప్రోగ్రామింగ్ భాషలలో షరతులతో కూడిన ప్రకటనల ప్రయోజనం ఏమిటి?