PHP Data Types in Hindi: PHP एक लोकप्रिय सर्वर-साइड प्रोग्रामिंग भाषा है जो कई डेटा प्रकारों जैसे स्ट्रिंग, इंटेगर, फ्लोट, बूलियन, ऐरे आदि का समर्थन करती है।
PHP में, एक वेरिएबल का डेटा प्रकार डेवलपर द्वारा निर्धारित नहीं किया जाता है। वेब पेज की व्याख्या के समय, PHP डेटा प्रकार के चर (variables) तय करता है।
मुख्य विषय पर जाने से पहले यदि आपने पिछला लेख “PHP Syntax” नहीं पढ़ा है तो पहले उसे पढ़ें। आइए PHP के सभी डेटा टाइप को हिंदी में समझते हैं –
Table of Contents
PHP Data Types in Hindi (PHP डेटा प्रकार हिंदी में)
पीएचपी डेटा प्रकार चर (variable) से जुड़े डेटा के प्रकार का प्रतिनिधित्व करते हैं। एक प्रकार स्मृति की मात्रा (memory) को निर्दिष्ट करता है जो इससे जुड़े मूल्य को आवंटित करता है। एक प्रकार उन कार्यों (operations) को भी निर्धारित करता है जो आप उस पर कर सकते हैं।
PHP डेटा प्रकारों का उपयोग विभिन्न प्रकार के डेटा या मानों को रखने के लिए किया जाता है। PHP 8 primitive डेटा प्रकारों का समर्थन करता है, जिन्हें आगे 3 प्रकारों में वर्गीकृत किया जा सकता है:
- predefined डेटा प्रकार (Scalar Types)।
- user-defined डेटा प्रकार(Compound Types)।
- Special डेटा प्रकार।
आइए अब इन सभी डेटा प्रकार को अच्छी तरह से समझते है –
1. PHP predefined data types Hindi
इस प्रकार की डेटा प्रकार में केवल एक ही मान रखता है। PHP में 4 predefined डेटा प्रकार होते हैं:
2. PHP user-defined in Hindi
इस प्रकार डेटा प्रकारों में कई मान रख सकता है। PHP में 2 कंपाउंड डेटा टाइप (user-defined) होते हैं:
3. PHP Special Data Types in Hindi
PHP में 2 विशेष डेटा प्रकार हैं।
All PHP Data Types in Hindi
PHP में उपलब्ध डेटा प्रकार है:
PHP डेटा प्रकार | विवरण | उदाहरण |
---|---|---|
Boolean | बूलियन सबसे सरल डेटा प्रकार हैं जो switch की तरह काम करते हैं। इसमें केवल दो मान होते हैं: TRUE (1) या FALSE (0)। यह अक्सर सशर्त बयानों के साथ प्रयोग किया जाता है। यदि स्थिति सही है, तो यह TRUE लौटाता है अन्यथा FALSE। | $is_submitted = false;
$is_valid = true; |
Integer | पूर्णांक डेटा प्रकार में पूर्ण संख्या मान होते हैं। पूर्णांक का अर्थ है negative या positive चिह्न वाला संख्यात्मक डेटा। इसमें केवल पूर्ण संख्याएँ होती हैं, अर्थात्, fractional भाग या decimal point के बिना संख्याएँ। | <?php $intValue = 100; ?> |
String | एक स्ट्रिंग एक गैर-संख्यात्मक डेटा प्रकार है। इसमें अक्षर या कोई अक्षर, संख्याएँ और यहाँ तक कि विशेष वर्ण भी होते हैं। | <?php $strName = "Neel"; $strId = "Neel456"; ?> |
Float | फ़्लोटिंग-पॉइंट नंबर एक decimal point वाली संख्या है। integer के विपरीत, यह negative या positive चिह्न सहित fractional या decimal point वाली संख्याओं को धारण कर सकता है। | <?php $doubValue = 55.5; ?> |
Array | एक array एक compound डेटा प्रकार है। यह एक ही डेटा प्रकार के कई मानों को एक ही चर (variable) में संग्रहीत कर सकता है। | echo "Two of my employees are " . $employee_array[0] . " & " . $employee_array[1]; echo "<br />Two more employees of mine are " . $employee_array[2] . " & " . $employee_array[3]; |
Object | ऑब्जेक्ट उपयोगकर्ता-परिभाषित वर्गों के उदाहरण हैं जो मूल्यों और कार्यों दोनों को संग्रहीत कर सकते हैं। उन्हें स्पष्ट रूप से घोषित किया जाना चाहिए। | <?php class bike { function model() { $model_name = “Royal Enfield”; echo “Bike Model: ” .$model_name; } } $obj = new bike(); $obj -> model(); ?> |
Resource | PHP में संसाधन सटीक डेटा प्रकार नहीं हैं। मूल रूप से, इनका उपयोग कुछ फ़ंक्शन कॉल या बाहरी PHP संसाधनों के संदर्भों को संग्रहीत करने के लिए किया जाता है। उदाहरण के लिए – एक डेटाबेस कॉल। यह एक बाहरी संसाधन है। | यह PHP का एक उन्नत विषय है, इसलिए हम बाद में उदाहरणों के साथ इस पर विस्तार से चर्चा करेंगे। |
NULL | NULL एक विशेष डेटा प्रकार है जिसका केवल एक मान है: NULL। केस सेंसिटिव होने के कारण इसे बड़े अक्षरों में लिखने की परंपरा है। | <?php $nl = NULL; echo $nl; //it will not give any output ?> |
Learn PHP in Hindi (Free PHP Course)
क्या आप PHP सीखना चाहते है अगर हाँ तो बिना देर किए हरे बनाए गए FREE PHP course से अभी PHP सीखना शुरू करें:
निष्कर्ष
मूल रूप से, PHP programming में, चर (variables) के निर्माण के लिए, PHP विभिन्न डेटा प्रकारों का समर्थन करता है। जो मुख्य रूप से ३ प्रकार १) predefined डेटा प्रकार (Scalar Types), २) user-defined डेटा प्रकार और ३) Special डेटा प्रकार है।
मुझे उम्मीद है कि इस लेख “PHP Data Types in Hindi” आपको PHP डेटा प्रकारों को समझने में मदद की है। अगर आपके PHP डेटा प्रकार संबंधित कोई सवाल है, तो नीचे कॉमेंट करके पूछ सकते हैं!