Defining variables in PHP In Hindi
एचटीएमएल वेबपेज में पीएचपी सर्वर साइड स्क्रिप्टिंग लैंग्वेज प्रोग्राम वैरिएबल का उपयोग मौजूदा पीएचपी स्क्रिप्ट में प्रोग्राम डेटा टाइप वैल्यू को स्टोर और प्रोसेस करने में किया जाता है. पीएचपी में वेरिएबल का उपयोग पूरी स्क्रिप्ट में कही भी किया जा सकता है। आप पीएचपी में वैरिएबल को डॉलर सिंबल ($) के द्वारा डिफाइन कर सकते है. जहा डॉलर सिंबल के बाद यूजर डिफाइन पीएचपी डिक्लेअर वैरिएबल का नाम दिया जाता है।

So let’s understand the process of defining program variables in a PHP script.
Syntax of defining variable in PHP script.
$variable_name = value;
Php Variable Declaration Rules.
- PHP $ symbol – पीएचपी स्क्रिप्ट में डॉलर सिंबल यह इंडीकेट करता है कि, डॉलर सिंबल के साथ एक वेरिएबल डिक्लेरेशन किया गया है।
- PHP variable_name – यहाँ पीएचपी वैरिएबल का नाम है, यह किसी करैक्टर या अंडरस्कोर सिंबल से स्टार्ट होना चाहिए, इसके बाद करैक्टर, नुमेरिक्स, या अंडरस्कोर सिंबल का कोई भी कॉम्बिनेशन हो सकता है।
- Variable value – यहाँ पीएचपी स्क्रिप्ट के लिए वैरिएबल को दी जानी वाली वैल्यू है, यह वेरिएबल वैल्यू में कोई नुमेरिक्स, स्ट्रिंग, बूलियन, ऐरे, आदि डाटा टाइप फॉर्मेट हो सकता है।
PHP variable declaration example.
<?php
$message = “Welcome, To Vcanhelpsu!”; // php String variable declaration
$decimal = 01; // php decimal name Integer variable declaration
$is_value = true; // php Boolean variable declaration
?>
Rules for naming variables in PHP scripting.
पीएचपी स्क्रिप्ट में किसी भी डिक्लेअर वैरिएबल के नाम को करैक्टर (a-z, A-Z) या अंडरस्कोर (_) सिंबल के साथ स्टार्ट किया जाना चाहिए।
पीएचपी स्क्रिप्ट में वैरिएबल के नाम में करैक्टर, न्यूमेरिक, और अंडरस्कोर आदि का उपयोग कर सकते हैं. लेकिन हमेशा याद रखे की पीएचपी स्क्रिप्ट में वेरिएबल को कभी भी न्यूमेरिक इन्टिजर के साथ स्टार्ट नहीं करना चाहिए।
पीएचपी स्क्रिप्ट में वैरिएबल के नाम केस-सेंसिटिव नेचर के होते हैं, जिसका अर्थ है कि $value और $Value दोनों वेरिएबल को अलग-अलग वैरिएबल के रूप में पीएचपी स्क्रिप्ट ट्रीट करता है।
Valid variable names in PHP script.
$stu_name = “Ajit”;
$Emp_name = “Bhavishi”;
$_operator = “Harry”;
$salary = 10000.789;
Some Invalid variable names in PHP script.
$7type = “computer”; // never Starts with a number
$!3code = “new”; // it Contains special characters and number (other than “!3”)
Data types of variables in PHP script.
पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में आपको विभिन्न प्रकार के डेटा प्रकारों का समर्थन मिलता है, और जब पीएचपी स्क्रिप्ट में किसी वैरिएबल को वैल्यू प्रोवाइड की जाती है, तो सबसे पहले पीएचपी स्क्रिप्ट में वेरिएबल के डाटा टाइप अपने आप डिफाइन हो जाता है।
Data types of variables in PHP script.
php string variable – पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में स्ट्रिंग वेरिएबल को डबल कोट्स चिह्नों में संलग्न करैक्टर का सीक्वेंस के रूप में डिक्लेअर किया जाता है।
$info = “Hi, Vcanhelpsu!”;
Integer – पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में डेसीमल पॉइंट के बिना कम्पलीट न्यूमेरिक वैल्यू को (पॉजिटिव या नेगेटिव ) वैल्यू के रूप में रिप्रेजेंट करते है.
$age = 25;
php Float (or double) – पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में फ्लोटिंग वेरिएबल डिक्लेरेशन में वेरिएबल को नंबर और डेसीमल पॉइंट्स के साथ डिक्लेअर कर सकते है.
$salary = 700.88;
php Boolean – पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में बूलियन वेरिएबल को ट्रू या फाल्स वैल्यू को डिक्लेअर करने में किया जाता है.
$test_value = true;
php Array – पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में ऐरे डाटा टाइप वेरिएबल को किसी पर्टिकुलर ब्लॉक में कन्टीन्यूस आर्डर में डाटा और इनफार्मेशन को स्टोर और प्रोसेस करता है.
$language = [“Html”, “Php”, “Css”];
Php Object – पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में ऑब्जेक्ट डाटा टाइप को क्लास फॉर्मेट में क्रिएट कर वेरिएबल को डिक्लेअर किया जाता है.
class Employee {
public $emp name;
public $emp_age;
}
$employee1 = new Employee();
$employee1->emp_name = “Sidd”;
$employee1->emp_age = 27;
php NULL – पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में किसी पार्टीुलर स्क्रिप्ट में किसी वेरिएबल को null वेरिएबल के रूप में डिफाइन और डिक्लेअर किया जाता है.
$none_value = NULL;
Displaying variable values in PHP web development scripts.
पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में डिक्लेअर वेरिएबल वैल्यू को कंसोल स्क्रीन में आउटपुट करने के लिए, वेब डेवलपर echo या print स्टेटमेंट का उपयोग करते हैं।
<?php
$message = “Hi, Vcanhelpsu!”;
echo $message; // result is – Hi, Vcanhelpsu!
?>
यदि आप पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में कई वैरिएबल को एक साथ में डिस्प्ले करना चाहते हैं, या वैरिएबल के साथ टेक्स्ट टेक्स्ट को डिस्प्ले करना चाहते हैं. तो आप पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में इसे इस तरह कर सकते हैं.
<?php
$emp_name = “Anil”;
$emp_age = 40;
echo “\n Employee Name – $emp_name, \n Employee Age – $emp_age”; // the result is – employee Name – Anil, employee Age – 40
?>
पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में वैकल्पिक रूप से, आप स्ट्रिंग को कंबाइंड करने के लिए संयोजन (डॉट ऑपरेटर) का उपयोग कर सकते हैं.
<?php
$course_name = “Php”;
$course_price = 999;
echo “\n Course Name – ” . $course_name. ” \n Course price – ” . $course_price; // the result is – course_Name – php, course price- 999
?>
Variable scope in PHP web development scripts.
पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में डिक्लेअर वैरिएबल के जरूरत के अनुसार कई अलग-अलग स्कोप हो सकते हैं.
- PHP global – पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में ग्लोबल वेरिएबल को फ़ंक्शन के बाहर डिक्लेअर कर ग्लोबल वेरिएबल के रूप में स्कोप किए जाता हैं, और इन वेरिएबल को पीएचपी स्क्रिप्ट में कहीं से भी एक्सेस किए जा सकते हैं।
- PHP local – पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में किसी फ़ंक्शन के अंदर डिक्लेअर किए गए वैरिएबल लोकल वेरिएबल के रूप से स्कोप किए जाते हैं, और उन्हें केवल उस प्रोग्राम फ़ंक्शन के अंदर से ही एक्सेस किया जाता है।
- PHP superglobals – पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में बिल्ट-इन ग्लोबल वैरिएबल हैं. जैसे $_GET, $_POST, $_SESSION, आदि, जो हमेशा php प्रोग्राम में एक्सेस किए जा सकते हैं।
Example of global and local scope in PHP web development scripts.
<?php
$global_variable = “\n this is a global variable example”;
function testFunction() {
$local_variable = “\n this is a local variable example”;
echo $local_variable; // result – this is a local variable example
}
testFunction();
echo $global_variable; // result – this is a global variable example
// echo $local_variable; // result Error – Undefined variable
?>
Variables in PHP web development scripts.
पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में वैरिएबल वैरिएबल के उपयोग की परमिशन प्रोवाइड करती है, जिसका अर्थ है कि आप एक वैरिएबल को दूसरे वैरिएबल का नाम रख कर डिस्प्ले कर सकते है।
Variables in PHP Variable name example.
<?php
$varValue = “vcanhelpsu”;
$$varValue = “vcandevelop”; // here we create variable name $vcandevelop
echo $vcanhelpsu; // the result – vcandevelop
?>
यहाँ ऊपर इस उदाहरण में, $varValue (“vcanhelpsu”) का वैल्यू एक नए वैरिएबल, $vanhelpsu के नाम के रूप में उपयोग किया जाता है. जिसे फिर “vcandevelop” वैल्यू प्रोवाइड की जाती है।
Unset variables in php.
पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में आप unset() फ़ंक्शन का उपयोग करके मेमोरी से किसी वैरिएबल को हटा सकते हैं।
<?php
$firm_name = “vcanhelpsu”;
unset($firm_name); // unset Removes the variable $firm_name
echo $firm_name; // result Error – it used to Undefined variable
?>
Variable summary in PHP web development scripts.
पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में वैरिएबल को नाम के आगे डॉलर सिंबल ($) लगाकर डिफाइन और डिक्लेअर किया जाता है।
पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में विभिन्न प्रकार के डेटा टाइप (स्ट्रिंग, इन्टिजर, फ़्लोट, ऐरे, आदि डाटा टाइप वेरिएबल को स्टोर और प्रोसेस कर सकते हैं।
पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में जब आप किसी वैरिएबल को कोई वेरिएबल प्रोवाइड करते हैं. तो PHP स्वचालित रूप से उसका डाटा टाइप डिफाइन करता है।
पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में वैरिएबल के कई अलग-अलग स्कोप होते हैं. जैसे, लोकल वेरिएबल, ग्लोबल वेरिएबल, और सुपरग्लोबल वेरिएबल नेचर है।
पीएचपी वेब डेवेलपमेंट स्क्रिप्ट में आप वेरिएबल वैल्यू को डिस्प्ले करने के लिए echo या print स्टेटमेंट का उपयोग कर सकते हैं।