Header Ads

ad728
  • New Updates

    Constant


    Constant

    जब हमें हमारे Program में किसी Memory Location पर ऐसा मान Store करना होता है , जो कि पुरे Program के दौरान Change नहीं हो सकता , तो इस प्रकार के मानों को Store करने के लिए हम Constant Identifier Define करते है | Constant Identifier Define करने के लिए हमें PHP के define() Function को निम्नानुसार Use करना होता है |

    उपरोक्त 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 करना होता है जैसे |

    अब हम हमारी पूरी 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

    Post Top Ad

    ad728

    Post Bottom Ad

    ad728