Supported data types String, Integer, Float, Boolean, Array, Object, NULL In Hindi
पीएचपी वेब डेवलपमेंट स्क्रिप्ट डिफ़ॉल्ट रूप से कई प्रकार के बिल्ट-इन डेटा टाइप्स को सपोर्ट करता है, जहा हर डाटा टाइप का अपना एक स्पेशल यूज़ केस या प्रोग्रामिंग पर्पस होता है। पीएचपी वेब डेवलपमेंट स्क्रिप्ट में प्रॉपर्ली वर्क करने के लिए पीएचपी वेब डेवलपर को इन सभी डेटा टाइप्स को अंडरस्टैंड और एनालाइज करना इम्पॉटेंट है।

So, let’s explore each PHP data type in more detail in PHP web development.
String PHP Data Type.
पीएचपी वेब डेवलपमेंट स्क्रिप्ट में स्ट्रिंग डाटा टाइप को सिंगल कोट्स सिम्ब्ल (‘) या डबल कोट्स सिंबल (“) में डिक्लेअर ग्रुप करैक्टर का एक कॉन्टिनुस सीक्वेंस आर्डर है, स्ट्रिंग डाटा टाइप को पीएचपी वेब डेवलपमेंट स्क्रिप्ट में स्ट्रिंग या करैक्टर इनफार्मेशन को डिस्प्ले करने में यूज़ करते है।
Example of the String PHP Data Type.
<?php
$emp_name = “Siddhi deora”; // here Double quotes string declaration Allows interpolation of variables
$emp_company = ‘microsoft’; // here Single quotes string Doesn’t allow the variable interpolation features
?>
पीएचपी वेब डेवलपमेंट स्क्रिप्ट में डबल कोट्स सिम्ब्ल (“) वाली स्ट्रिंग डाटा टाइप, वेरिएबल इन्टरपोलेशन सर्विसेज को प्रोवाइड करते है, इसका मतलब है कि पीएचपी वेब डेवलपर स्ट्रिंग में डायरेक्ट वेरिएबल को इन्सर्ट या एम्बेड कर सकते हैं.
$emp_age = 24;
echo “employee siddhi deora is $emp_age years”; // Result – employee siddhi deora is 24 years.
पीएचपी वेब डेवलपमेंट स्क्रिप्ट में सिंगल कोट्स सिंबल (‘) वाला स्ट्रिंग डाटा टाइप वेरिएबल वेरिएबल को इंटरपोलेट सपोर्ट नहीं करता है, इस वजह से यदि वेब डेवलपर किसी प्रोग्राम वेरिएबल को ऐड करना चाहते हैं, तो वेब डेवलपर को इसे संयोजन करना पड़ेगा।
echo ‘Siddhi deora is ‘ . $emp_age . ‘ years’; // Result – Siddhi deora is 24 years
Integer PHP Data Type.
पीएचपी वेब डेवलपमेंट स्क्रिप्ट में इन्टिजर डाटा टाइप वेब डेवलपर को किसी भी पीएचपी प्रोग्राम में कम्पलीट इन्टिजर न्यूमेरिक वैल्यू के बिना एक भी डेसीमल पॉइंट रहित कम्पलीट इन्टिजर न्यूमेरिक वैल्यू को डिस्प्ले करते है। यहाँ यूज़ इन्टिजर डाटा टाइप वेरिएबल वैल्यू पॉजिटिव या नेगेटिव आर्डर में डिक्लेअर हो सकते है।
Example of the integer PHP data type.
<?php
$emp_age = 33; // let here we declare a positive integer variable value
$negative_value = -22; // let here we declare a A negative integer variable
?>
पीएचपी वेब डेवलपमेंट स्क्रिप्ट में प्रोग्रामर डेसीमल इन्टिजर के साथ में ऑक्टल बेस (8) इन्टिजर और हेक्साडेसीमल बेस (16) इन्टिजर वैल्यू को भी सपोर्ट करते है।
Examples of decimal, octal and hexadecimal variable declarations in PHP programs.
$decimal = 789; // Decimal PHP variable declaration base(10)
$octal = 0789; // Octal PHP variable declaration base(8)
$hexadecimal = 0x2D; // Hexadecimal PHP variable declaration base(16)
Float (or double) PHP Data Type.
पीएचपी वेब डेवलपमेंट स्क्रिप्ट में फ़्लोट डाटा टाइप जो की डबल डाटा टाइप के रूप में भी जाना जाता है, जहा फ्लोट डाटा टाइप में डेसीमल या इन्टिजर वैल्यू के साथ एक डेसीमल पॉइंट वैल्यू या साइंटिफिक नोटेशन वाली न्यूमेरिक विथ फ्रैक्शनल वैल्यू को डिस्प्ले किया जाता है।
Example of the float (or double) PHP Data Type.
<?php
$salary = 1000.70; // we create here A floating-point data type
$scientific_value = 7E-10; // Scientific notation value declaration, its equal to 7 * 10^-10
?>
पीएचपी वेब डेवलपमेंट में फ़्लोट्स डाटा टाइप को साइंटिफिक नोटेशन वैल्यू को रिप्रेजेंट करने में भी यूज़ किया जाता है, जैसे 7E-10 जो 7 * 10^-10 वैल्यू को दर्शाता है।
Boolean PHP Data Type.
पीएचपी वेब डेवलपमेंट में बूलियन डाटा टाइप में ट्रू या फाल्स वैल्यू को रिप्रेजेंट करने में यूज़ करते है, जहा डिफ़ॉल्ट बूलियन डाटा टाइप सामान्यता ट्रू और फाल्स वैल्यू मे से कोई एक आउटपुट को डिस्प्ले कर सकता हैं।
Example of the Boolean PHP Data Type.
<?php
$is_value = true; // it represents Boolean true value variable
$is_value = false; // it represents Boolean false value variable
?>
पीएचपी वेब डेवलपमेंट में बूलियन वैल्यू सामान्यता प्रोग्राम लॉजिक और कंडीशन लॉजिक जैसे इफ एल्स स्टेटमेंट में यूज़ होते हैं.
if ($is_value) {
echo “value is true”;
} else {
echo “value is false”;
}
True and False Values in PHP Programming – पीएचपी वेब डेवलपमेंट प्रोग्राम में, कुछ पर्टिकुलर वैल्यूज को “फाल्स” ट्रीट किया जाता है, जो प्रोग्राम में बूलियन रेफरेन्सेस में फाल्स वैल्यू की तरह बिहेव करते हैं। जैसे.
0 – शून्य बूलियन वैल्यू
0.0 – शून्य फ़्लोट बूलियन वैल्यू
“” – एम्प्टी स्ट्रिंग बूलियन वैल्यू
NULL – बूलियन वैल्यू
फाल्स – बूलियन वैल्यू
एम्प्टी ऐरे बूलियन वैल्यू
Array PHP Data Type.
पीएचपी वेब डेवलपमेंट में ऐरे डाटा टाइप कॉन्टिनुस सिमिलर वैल्यूज का स्टोरेज कलेक्शन होता है। पीएचपी प्रोग्राम में इंडेक्स्ड ऐरे जिसमे ऐरे एलिमेंट को उनके स्टोरेज लोकशन में न्यूमेरिक इंडेक्स लोकेशन के माध्यम से एक्सेस और प्रोसेस किया जाता है. वही अस्सोसिएटिव ऐरे जिसमे ऐरे एलिमेंट को उनकी स्ट्रिंग कीस के माध्यम से एक्सेस किया जाता है, यहाँ पीएचपी प्रोग्रामिंग ऐरे इन दोनों मेथड को सपोर्ट करता है।
Indexed example of the array PHP data type.
<?php
$courses = array(“O level”, “A level”, “B level”); // let declare her course name Indexed array
echo $courses[0]; // Result – O level
echo”\n”;
echo $courses[2]; // Result – B level
?>
Example of an associative PHP array.
<?php
$employee = array(
“emp_name” => “Harry Deora”,
“emp_age” => 21,
“country” => “India”
); // let display element of Associative array
echo $employee[“emp_name”]; // Result – Harry Deora
echo “\n”;
echo $employee[“country”]; // Result – India
?>
Multidimensional arrays in PHP programming – पीएचपी वेब डेवलपमेंट में ऐरे वैल्यूज के रूप में मल्टीप्ल ऐरे या मल्टी-डायमेंशनल ऐरे ग्रुप डिक्लेरेशन की जा सकती हैं, जो की पीएचपी वेब डेवलपमेंट में डेवलपर को मल्टी-लेवल स्ट्रक्चर ऐरे वैल्यू डिक्लेरेशन और स्टोरेज में हेल्पफुल हैं।
<?php
$table = array(
array(7, 2, 4),
array(6, 9, 10),
array(1, 2, 7)
);
echo $table[1][1]; // Result – 9
?>
Object PHP data type.
पीएचपी वेब डेवलपमेंट में ऑब्जेक्ट डाटा टाइप ऊप्स क्लास की तरह एक डाटा टाइप का एक्साम्प्ल होता है। जहा हाई लेवल लैंग्वेज C++ में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) में ऑब्जेक्ट का यूज़ डेटा और उस पर काम करने वाले डिफरेंट मेथड्स को एनकैप्सुलेट करने में होता है।
Object PHP data type example.
<?php
class employee {
public $emp_name;
public $emp_age;
function __construct($emp_name, $emp_age) {
$this->emp_name = $emp_name;
$this->emp_age = $emp_age;
}
function info() {
return “Hi, employee name is $this->emp_name and her age $this->emp_age years”;
}
}
$employee1 = new employee(“Siddhi”, 21); // we create a class object
echo $employee1->info(); // Result – Hi, employee name is Siddhi and her age 21 years
?>
पीएचपी वेब डेवलपमेंट में क्लास ऑब्जेक्ट्स में पॉपर्टीज़ वेरिएबल और मेथड यूजर डिक्लेअर फ़ंक्शन होते हैं, जो पीएचपी वेब डेवलपर को ऑब्जेक्ट के माध्यम से OOP में एनकैप्सुलेशन और इनहेरिटेंस फीचर्स प्रोवाइड करते हैं।
NULL PHP data type.
पीएचपी वेब डेवलपमेंट में नल्ल डेटा टाइप डेवलपर को एक ऐसे वेरिएबल को डिक्लेअर करने में हेल्प करता है, याद रहे, नल्ल डाटा टाइप की कोई वैल्यू नहीं होती है। नल्ल डाटा टाइप का यूज़ सामान्यता यह इंडीकेट करने में किया जाता है कि कोई प्रोग्राम डिक्लेअर वेरिएबल एम्प्टी या अप्रारंभित नेचर का है।
Example of the NULL PHP data type.
<?php
$data = NULL; // here we declare A variable with null value
var_dump($data); // Result – NULL
?>
पीएचपी वेब डेवलपमेंट में नल्ल डाटा टाइप एक एम्प्टी स्ट्रिंग (“”), जीरो (0), या एक एम्प्टी ऐरे ([]) से अलग नेचर का होता है, जहा सभी डाटा टाइप को एक की वैल्यू के नेचर में ट्रीट किया जाता है, जहा प्रोग्राम में नल डाटा टाइप किसी भी वेरिएबल वैल्यू लोकशन एम्प्टी या जीरो को इंडीकेट करता है।
Summary of multiple PHP Data Types.
Php Data Type | Php Data Type Description | Different data type Example |
String Data Type | String data type A continuous sequence of characters alphabet | “Vcanhelpsu, Programming” |
Integer Data Type | Integer data type holds the Whole numbers (positive or negative) numeric | 23, -987 |
Float Data Type | Floating data type Numbers declare with decimal points or scientific notation with fractional part | 333.47, 1.4e2 |
Boolean Data Type | Boolean data type used to Represents value in true or false nature | true, false |
Array Data Type | Array data type used to store A collection of number, string, float in values indexed or associative nature | [“Java”, “Php”], [“emp_name” => “Rony”, “emp_age” => 22] |
Object Data Type | Object concept derived from c++ An instance of a class in OOP with support inheritance features | new employee(“Amit”, 34) |
NULL Data Type | Null data type used to Represents no value with empty space or zero value indication | NULL |
Various examples of null data in PHP web development.
<?php
// php String data type variable declaration
$info = “Welcome to vcanhelpsu”;
// php integer data type variable declaration
$integer = 77;
// php float data type variable declaration
$salary = 200.99;
// php Bolean data type variable declaration
$is_value = true;
// php array data type variable declaration
$city = [“India”, “Usa”, “Uk” , “China”];
// php object data type variable declaration with basic class
class employee {
public $emp_name;
public $emp_id;
public function __construct($emp_name, $emp_id) {
$this->emp_name = $emp_name;
$this->emp_id = $emp_id;
}
}
$info_employee = new employee(“Vinit”, “101”);
// php null data type variable declaration
$sample_value = NULL;
// let display individual php data type value
echo $info;
echo “\n”;
echo $integer;
echo “\n”;
echo $salary;
echo “\n”;
echo $is_value ? “True” : “False”;
echo “\n”;
echo $city[0];
echo “\n”;
echo $info_employee->emp_name;
echo “\n”;
echo is_null($sample_value) ? “No sample value” : “some value”;
?>