Special Data Types in PHP: PHP में Supported तीसरे प्रकार के Group द्वारा Resource व NULL Special Types को Represent किया जाता है।
PHP में Resources Special प्रकार की Values को Represent करते हैं।
Resource Data Type
सामान्य रूप से Resources एक Integer Number या Handle होता है, जो किसी External Resource से Connection या Link को Represent करता है।
उदाहरण के लिए जब हम PHP का प्रयोग MySql या किसी अन्य DBMS Software से Connection स्थापित करते हुए Database से Data को Access व Manipulate करने के लिए करना चाहते हैं, तब PHP के लिए MySql एक प्रकार का Resource होता है और Connection स्थापित होने के बाद उस Connection को Represent करता हुआ एक Integer Number PHP में Return होता है, जिसे PHP किसी Identifier में Hold करके रखता है, ताकि उस External Resource यानी MySql को जरूरत के अनुसार Refer कर सके। इसी Integer Number को Handle या Resource कहा जाता है।
NULL Data Type
जब हम किसी Resource से PHP का Link Remove करना चाहते हैं, अथवा किसी Identifier में Stored मान के Destroy करना चाहते हैं, तब हम उस Resource या Identifier में NULL Specify कर देते हैं।
जब हम किसी Variable में NULL Assign कर देते हैं, तो उस Variable का मान Destroy हो जाता है। यानी वह Variable “No Value” को Represent करता है।
इसलिए NULL व Resource दो ऐसे Data Types हैं, जो किसी External Link को Create करने अथवा किसी Created Link या Value को Destroy करने से संबंधित होते हैं।
इस प्रकार से PHP के विभिन्न Data Types (Scalar, Compound and Special) के बारे में जाना। अगले पोस्ट में हम PHP Variables व उसे उपयोग में लेने के विभिन्न तरीकों के बारे में जानेंगे क्योंकि PHP में भी Variables को C/C++ Language की तरह ही By Value व By Reference के माध्यम से दो तरीकों से Use कर सकते हैं।
ये Article इस वेबसाईट पर Selling हेतु उपलब्ध EBook PHP in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी।
PHP in Hindi | Page: 647 | Format: PDF