Constant
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvwxeJlGD1yjlLfzINNq0y5u-jXYd_Z7NU6cvzP8llcgdutYhO0zJU-KFUAktX2415nLJaqkO3OEiE4WuvpwDWSEG0VIMjmG8a2cEH9Mg7qCQfBqXAZT_D9Boy9eTt8Cpu96ODbbZy_F4/w640-h480/Constant.jpg)
Constant
जब हमें हमारे Program
में किसी Memory Location पर ऐसा मान Store
करना होता है , जो कि पुरे Program के दौरान Change
नहीं हो सकता , तो इस प्रकार के मानों को Store करने के लिए हम Constant Identifier Define करते है |
Constant
Identifier Define करने के लिए हमें PHP के define()
Function को निम्नानुसार Use करना होता है |
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU5El8saQrCZXwKAixRpY-mjEYe5pYbtH6nwCQZpPRTg5JZg_yFlGXv9FzcIDSxdpPa8ZjNGhU7lmKpoqkK_Ce1oGx2b70jsSNj2X1z2MizPs7uSHet7xQfZQSII_i6H1DeD33EV55EyE/w640-h48/const+php.jpg)
उपरोक्त Syntax
किसी Constant Identifier को Define करने के लिए Use किया जाता है |
ये
एक Function
है , जो एक Boolean Value यानी True या False Return करता है |
इस
Function
में तीसरा Parameter एक Boolean
Parameter है,जो कि Optional है |
सामान्यतः Constant
के रूप में हम जिस stringName को specify
करते है , वह नाम Case Sensitive होता है ,
लेकिन यदि हम उस नाम को Case Sensitive रखना न चाहें , तो
हमें तीसरे Argument के रूप में False Keyword
Specify करना होता है जैसे |
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxY8QjrMuIZc_FxA75HtayqgmAKNrg_Zbl2pRuONCVd2dF7G8chvHuqyp0ynGjiyZrav3_lShUGRjkICeckna3OQzBK9AedBWAo_pB43dFAoda2LYI9DV9nKD-uJfa3MEaxqeeEwXR_9w/w640-h86/define+const+php.jpg)
अब हम हमारी पूरी
Script
में CS Constant नाम को Case Insensitive
तरीके से Use कर सकते है |
यानी
हम इस Constant
को CS अथवा Cs कुछ भी
लिख सकते हैं |
लेकिन यदि हम इस
तीसरे Parameter
को Specify नहीं करते अथवा False
Specify करते हैं , तो फिर हमारे द्वारा Specify किया गया String Name Constant Case Sensitive होता
है और हमें इस constant को हमारी Script में Exactly उस Format में Specify
करना जरुरी होता है , जिस Format में हमने इसे
Define() Function में Define किया
होता है |
समान्यतः Constant
identifies को Capital Letters में लिखा जाता
है , ताकि आसानी से पता चल सके कि Use किया जा रहा Identifier
एक Constant है |
जब हम एक बार किसी
Identifier
को Constant Define कर देते है , तो पुरे Program
के दौरान हम उस Identifier का मान Change
नहीं कर सकते | यदि
हम किसी Constant
का मान Change करने की कोशिश करते हैं , तो PHP
Interpreter हमें ऐसा नहीं करने देता |
जब हम किसी भी
तरह के Data
को PHP Program द्वारा Handle करना चाहते है , तब हमारा Data यानी हमारे Program
में Use होने वाला मान किसी भी स्थिति में बार
– बार बदल सकता है या नहीं |
यदि हमारा मान
हमारे पुरे Progrm के दौरान कभी भी बदल सकता है ,
तो हमें उस मान को $symbol का प्रयोग करते हुए Variable
Identifier Create करके Variable
Identifier में ही Store करना चाहिए , जबकि
यदि हमारा मान पुरे Program के दौरान नहीं बदल सकता तो हमें
उस मान को Constant Identifier में Store करना चाहिए |
No comments