Data Types in PHP in Hindi

  • Introduction to Data Types in PHP in Hindi
    • PHP data types: scalar types
    • PHP data types: compound types
    • PHP data types: special types
Introduction to Data Types in PHP in Hindi

Introduction to Data Types in PHP

PHP डेटा प्रकारों का उपयोग विभिन्न प्रकार के डेटा या values को रखने के लिए किया जाता है। PHP 8 primitive data types का समर्थन करती है जिन्हें आगे 3 प्रकारों में वर्गीकृत किया जा सकता है:

  1. Scalar types (पूर्वनिर्धारित)
  2. Compound types (उपयोगकर्ता द्वारा परिभाषित)
  3. Special types

PHP data types: scalar types

यह केवल single value रखता है। PHP में 4 scalar डेटा प्रकार हैं।

  1. Boolean
  2. Integer
  3. Float
  4. String

PHP data types: compound types

यह कई values को धारण कर सकता है। PHP में 2 compound डेटा प्रकार हैं।

  1. array
  2. object

PHP data types: special types

PHP में 2 विशेष डेटा प्रकार हैं।

  1. Resource 
  2. NULL

PHP Boolean

बुलियन सबसे सरल डेटा प्रकार हैं जो स्विच की तरह काम करते हैं। यह केवल दो मान रखता है: TRUE (1) या FALSE (0) । यह अक्सर conditional statements के साथ प्रयोग किया जाता है। यदि स्थिति सही है, तो यह TRUE अन्यथा FALSE देता है।

उदाहरण:

<?php   
    if (TRUE)  
        echo "This condition is TRUE.";  
    if (FALSE)  
        echo "This condition is FALSE.";  
?>  

आउटपुट:

This condition is TRUE.

PHP integer

पूर्णांक का अर्थ है एक negative या positive संकेत के साथ संख्यात्मक डेटा। यह केवल whole numbers को रखता है, यानी fractional भाग या decimal बिंदुओं के बिना संख्याएँ।

पूर्णांक के नियम:

  • Integer positive या negative हो सकता है।
  • पूर्णांक में दशमलव बिंदु नहीं होना चाहिए।
  • पूर्णांक decimal (आधार 10), octal (आधार 8) या hexadecimal (बेस 16) हो सकता है।
  • एक पूर्णांक की सीमा 2,147,483,648 और 2,147,483,647 अर्थात, -2^31 से 2^31 के बीच होनी चाहिए।

उदाहरण:

<?php   
    $dec1 = 34;  
    $oct1 = 0243;  
    $hexa1 = 0x45;  
    echo "Decimal number: " .$dec1. "</br>";  
    echo "Octal number: " .$oct1. "</br>";  
    echo "HexaDecimal number: " .$hexa1. "</br>";  
?>  

आउटपुट:

Decimal number: 34
Octal number: 163
HexaDecimal number: 69

PHP Float

एक फ्लोटिंग-पॉइंट नंबर एक decimal point के साथ एक संख्या है। पूर्णांक के विपरीत, यह एक fractional या decimal point के साथ संख्याओं को पकड़ सकता है, जिसमें एक negative या positive sign शामिल है।

उदाहरण:

<?php   
    $n1 = 19.34;  
    $n2 = 54.472;  
    $sum = $n1 + $n2;  
    echo "Addition of floating numbers: " .$sum;  
?>  

आउटपुट:

Addition of floating numbers: 73.812

PHP string

एक string एक non-numeric डेटा प्रकार है। इसमें अक्षर, संख्या और यहां तक ​​कि special characters भी हैं।

String values को या तो single quotes में या double quotes चिह्नों में enclose किया जाना चाहिए। इसे स्पष्ट करने के लिए, नीचे दिया गया उदाहरण देखें:

उदाहरण:

<?php   
    $company = "Hinditutorialspoint";  
    //both single and double quote statements will treat different  
    echo "Hello $company";  
    echo "</br>";  
    echo 'Hello $company';  
?>  

आउटपुट:

Hello Hinditutorialspoint
Hello $company

PHP array

एक array एक compound डेटा प्रकार है। यह एक ही variable में एक ही डेटा प्रकार के कई values को संग्रहीत कर सकता है।

उदाहरण:

<?php   
    $bikes = array ("Royal Enfield", "Yamaha", "KTM");  
    var_dump($bikes);   //the var_dump() function returns the datatype and values  
    echo "</br>";  
    echo "Array Element1: $bikes[0] </br>";  
    echo "Array Element2: $bikes[1] </br>";  
    echo "Array Element3: $bikes[2] </br>";  
?>  

आउटपुट:

array(3) { [0]=> string(13) "Royal Enfield" [1]=> string(6) "Yamaha" [2]=> string(3) "KTM" }
Array Element1: Royal Enfield
Array Element2: Yamaha
Array Element3: KTM

आप इस ट्यूटोरियल के बाद के अध्यायों में array के बारे में अधिक जानेंगे।

PHP object

Objects user-defined classes के instances हैं जो मूल्यों और functions दोनों को संग्रहीत कर सकते हैं। उन्हें स्पष्ट रूप से घोषित किया जाना चाहिए।

उदाहरण:

<?php   
     class bike {  
          function model() {  
               $model_name = "Royal Enfield";  
               echo "Bike Model: " .$model_name;  
             }  
     }  
     $obj = new bike();  
     $obj -> model();  
?>  

आउटपुट:

Bike Model: Royal Enfield

यह PHP का एक उन्नत विषय है, जिसके बारे में हम बाद में विस्तार से चर्चा करेंगे।

PHP resource

Resource PHP में exact डेटा प्रकार नहीं हैं। मूल रूप से, ये बाहरी PHP संसाधनों के लिए कुछ फ़ंक्शन कॉल या references को संग्रहीत करने के लिए उपयोग किया जाता है। उदाहरण के लिए – एक डेटाबेस call यह एक बाहरी संसाधन है।

यह PHP का एक उन्नत विषय है, इसलिए हम इस पर बाद में उदाहरणों के साथ विस्तार से चर्चा करेंगे।

PHP Null

Null एक विशेष डेटा प्रकार है जिसका केवल एक मूल्य है: NULL इसे बड़े अक्षरों में लिखा जाता है क्योंकि यह case sensitive है।

विशेष प्रकार के डेटा प्रकार NULL ने एक चर को बिना किसी मूल्य के परिभाषित किया।

उदाहरण:

<?php   
    $nl = NULL;  
    echo $nl;   //it will not give any output  
?>  

आउटपुट:

Leave a Reply

DMCA.com Protection Status