యొక్క వివరాలను మేము చర్చిస్తాము నిర్వచించు () ఈ గైడ్లో ఫంక్షన్, సింటాక్స్ మరియు వినియోగం.
PHPలో డిఫైన్() ఫంక్షన్ అంటే ఏమిటి?
ది నిర్వచించు () స్థిరాంకాలను సృష్టించడానికి ఉపయోగించే PHPలో అంతర్నిర్మిత ఫంక్షన్. స్థిరాంకాలు వేరియబుల్స్ లాగా ఉంటాయి, కానీ వాటిని ప్రోగ్రామ్లో నిర్వచించిన తర్వాత వాటి విలువలు అలాగే ఉంటాయి. ప్రోగ్రామ్ అమలులో స్థిరంగా ఉండే విలువలను నిల్వ చేయడానికి PHPలోని స్థిరాంకాలు ఉపయోగపడతాయి.
వాక్యనిర్మాణం
ఉపయోగించడానికి వాక్యనిర్మాణం నిర్వచించు () PHPలో ఫంక్షన్ క్రింది విధంగా ఉంది:
నిర్వచించండి ( 'CONSTANT_NAME' , విలువ , కేసు - సున్నితత్వం లేని )
డిఫైన్ ఫంక్షన్ మూడు పారామితులను అంగీకరిస్తుంది, a CONSTANT_NAME అది స్థిరాంకం యొక్క వేరియబుల్ పేరును నిర్దేశిస్తుంది, విలువ అది స్థిరాంకం యొక్క విలువను నిర్వచిస్తుంది మరియు కేస్_ఇన్సెన్సిటివ్ స్థిరాంకం పేరు కేస్-సెన్సిటివ్గా ఉండాలా వద్దా అని నిర్దేశించే పరామితి. ఇది ఐచ్ఛిక పరామితి మరియు రెండు సాధ్యమయ్యే విలువలను కలిగి ఉంటుంది నిజమా లేక అబధ్ధమా , ది నిజమే కేస్-ఇన్సెన్సిటివ్ వేరియబుల్ పేరు కోసం, మరియు తప్పు కేస్-సెన్సిటివ్ పేరు కోసం. ఫంక్షన్ యొక్క డిఫాల్ట్ ప్రవర్తన కేస్-సెన్సిటివ్గా ఉంటుంది, అయితే కేస్-ఇన్సెన్సిటివ్కు PHPలో మద్దతు ఉండదు.
ఉదాహరణ 1
కింది ఉదాహరణలో, మేము పేరు పెట్టబడిన స్థిరమైన వేరియబుల్ను నిర్వచించాము స్థిరమైన విలువతో LinuxHint . మేము విలువను ముద్రించాము స్థిరమైన , మొదటి ఎకో స్టేట్మెంట్ విలువను ప్రింట్ చేస్తుంది మరియు రెండవది లోపాన్ని ప్రదర్శిస్తుంది. ఫంక్షన్ కేస్-సెన్సిటివ్ అయినందున:
నిర్వచించండి ( 'నిరంతర' , 'LinuxHint' ) ;
ప్రతిధ్వని స్థిరమైన . ' \n ' ;
ప్రతిధ్వని స్థిరమైన ;
?>
ఉదాహరణ 2
కొత్త స్థిరాంకాన్ని నిర్వచించేటప్పుడు అసలు స్థిరాంకాన్ని సూచించడం ద్వారా మీరు ఒక స్థిరాంకం యొక్క విలువను మరొకదానికి కేటాయించవచ్చు.
ఉదాహరణకి:
నిర్వచించండి ( 'STR' , 'LinuxHint' ) ;
నిర్వచించండి ( 'NEW_STR' , STR ) ;
ప్రతిధ్వని STR ;
ప్రతిధ్వని ' \n ' ;
ప్రతిధ్వని NEW_STR ;
?>
ఇచ్చిన PHP కోడ్ పేరు పెట్టబడిన స్థిరాంకాన్ని నిర్వచిస్తుంది 'STR' విలువతో 'LinuxHint' మరియు మరొక స్థిరమైన పేరు “NEW_STR” యొక్క విలువ కేటాయించబడుతుంది 'STR' స్థిరమైన. కోడ్ తర్వాత ఎకో స్టేట్మెంట్ని ఉపయోగించి రెండు స్థిరాంకాల విలువలను అవుట్పుట్ చేస్తుంది.
క్రింది గీత
PHP చర్యలను నిర్వహించడానికి ప్రత్యేకమైన మార్గాన్ని కలిగి ఉంది మరియు ఇది ఇతర ప్రసిద్ధ ప్రోగ్రామింగ్ భాషల నుండి చాలా భిన్నంగా ఉంటుంది. PHPలో, aని నిర్వచించడానికి రెండు వేర్వేరు మార్గాలు ఉన్నాయి స్థిరమైన , ఒకరు ఉపయోగిస్తున్నారు const కీవర్డ్ మరియు మరొకటి ఉపయోగిస్తోంది నిర్వచించు () ఫంక్షన్. ది స్థిరమైన PHPలో కోడ్లో ఎక్కడైనా ఉపయోగించబడుతుంది మరియు ప్రోగ్రామ్ అమలులో వాటి విలువ ఒకే విధంగా ఉంటుంది.