यह पाठ्यक्रम उन निःशुल्क PHP पाठ्यक्रमों में से एक है जो हम Onur Özden Web Çözümleri के रूप में पेश करते हैं। PHP परिवर्तनीय घोषणा हम विषय को समझाएंगे.
वेरिएबल्स के बारे में जानकारी देने से पहले हम इसका जिक्र करना चाहेंगे. वेरिएबल को परिभाषित करना सभी प्रोग्रामिंग भाषाओं में समान है। कुछ प्रोग्रामिंग भाषाओं में, हमें वेरिएबल्स के लिए एक डेटा प्रकार निर्दिष्ट करने की आवश्यकता होती है। कुछ मामलों में यह आवश्यक नहीं है. PHP में, वेरिएबल का डेटा प्रकार स्वचालित रूप से रन टाइम पर PHP द्वारा निर्धारित किया जाता है। इसलिए, किसी वेरिएबल को परिभाषित करते समय डेटा प्रकार निर्दिष्ट करना अनिवार्य नहीं है। आइए इस जानकारी को ध्यान में रखें और जानें कि चर क्या हैं।
PHP वेरिएबल्स
वेरिएबल डेटा धारक होते हैं जिनका उपयोग डेटा को संग्रहीत करने के लिए किया जाता है और जिसमें हम डेटा में हेरफेर कर सकते हैं। हम वेरिएबल्स को कई प्रकार के मान निर्दिष्ट कर सकते हैं, विशेषकर संख्याओं और टेक्स्ट (स्ट्रिंग) को।
PHP परिवर्तनीय घोषणा
PHP में, हम एक वेरिएबल बनाने के लिए $ (डॉलर) कैरेक्टर का उपयोग करते हैं और वेरिएबल को मान निर्दिष्ट करने के लिए = (बराबर) कैरेक्टर का उपयोग करते हैं। प्रत्येक चर के अंत में; यह (अर्धविराम) होना चाहिए। आइए इसे एक उदाहरण से समझते हैं.
$variable1 = 'Onur Özden Web Çözümleri';
$variable2 = 4;हमने पहली पंक्ति में $degisken1 टाइप करके वेरिएबल नाम परिभाषित किया। हमने वेरिएबल को '=' ऑपरेटर के साथ टेक्स्ट प्रकार का मान "Onur Özden Web Çözümleri" दिया है। चूँकि हमने जो मान दिया है वह टेक्स्ट प्रकार का है, इसलिए हमने वेरिएबल के डेटा को "मान" के रूप में दोहरे उद्धरण चिह्नों में संलग्न किया है। दूसरी पंक्ति में, हमने $variable2 नामक एक वेरिएबल को परिभाषित किया और मान 4 को संख्या के रूप में दिया। तो हमने पिछली पंक्ति की तरह दोहरे उद्धरण चिह्नों के बीच मान 4 क्यों नहीं रखा? क्योंकि मान 4 संख्या प्रकार का था। हम टेक्स्ट प्रकार के मानों को डबल कोट्स या सिंगल कोट्स के बीच संलग्न करते हैं। हम मानों को सीधे संख्या प्रकार में प्रिंट करते हैं।
PHP डेटा प्रकार और PHP में डबल कोट्स और सिंगल कोट्स के बीच अंतर हम अपने अगले पाठों में इन विषयों के बारे में सीखेंगे।
PHP परिवर्तनीय घोषणा नियम
PHP में, हर भाषा की तरह, हम कुछ नियमों के अनुसार वेरिएबल्स को परिभाषित कर सकते हैं। पूर्ण नियम नीचे हैं:
- वेरिएबल $ (डॉलर) चिन्ह से शुरू होते हैं।
- वेरिएबल्स को अक्षर या _ (अंडरस्कोर) से शुरू होना चाहिए। यह किसी भी संख्या से शुरू नहीं हो सकता.
- विशेष वर्ण (/, +, ^, " आदि) या स्पेस वर्णों का उपयोग वेरिएबल्स में नहीं किया जा सकता है।
- वेरिएबल नामों को परिभाषित करते समय, PHP द्वारा उपयोग किए जाने वाले आरक्षित शब्दों (if, breaking, default, new, आदि) का उपयोग नहीं किया जा सकता है।
- (ए-जेड, ए-जेड, 0-9) और _ (अंडरस्कोर) का उपयोग चर नामों में किया जा सकता है।
- परिवर्तनीय नाम केस संवेदी होते हैं.
PHP परिवर्तनीय घोषणा सुझाव
ये सुझाव पूरी तरह से वैकल्पिक हैं. हालाँकि, यदि इसका पालन किया जाए, तो क्लीनर कोड लिखना संभव है।
- चर नामों में तुर्की वर्णों का उपयोग करने की अनुशंसा नहीं की जाती है। जब आप जीथब में अपनी लिखी स्क्रिप्ट जोड़ते हैं, तो कल्पना करें कि परिवर्तनीय नाम तुर्की में हैं और तुर्की बोलने वालों को छोड़कर कोई भी उन्हें नहीं समझता है। प्रोग्रामिंग भाषाएँ वैश्विक हैं। सॉफ़्टवेयर भाषाओं में मुहावरे और अभिव्यक्तियाँ विश्व स्तर पर स्वीकृत अंग्रेजी भाषा में हैं। इसलिए, यह अनुशंसा की जाती है कि हम जिन नामकरणों का उपयोग करते हैं वे अंग्रेजी में हों।
- यह अनुशंसा की जाती है कि परिवर्तनीय नामकरण कुछ मानकों के अनुसार किया जाए। उदाहरण के लिए, यदि आप WordPress जैसे सीएमएस के लिए विकास कर रहे हैं WordPress कोड मानकयदि आप PHP के लिए विकास कर रहे हैं PHP पीएसआर मानक का अनुपालन किया जाना चाहिए।
- पठनीयता के लिए, यह अनुशंसित नहीं है कि वेरिएबल नाम सभी बड़े अक्षरों में हों।
वेरिएबल्स के साथ PHP संचालन
अब जब हमने सीख लिया है कि PHP में वेरिएबल्स को कैसे परिभाषित किया जाए, वेरिएबल परिभाषा नियम और सिफारिशें, तो आइए देखें कि हम वेरिएबल्स के साथ क्या कर सकते हैं। PHP में, हम वेरिएबल्स को स्क्रीन पर प्रिंट कर सकते हैं, वेरिएबल के मान के आगे एक नया मान निर्दिष्ट कर सकते हैं, दो वेरिएबल्स को जोड़ सकते हैं, या वेरिएबल्स के साथ गणितीय संचालन कर सकते हैं।
वेरिएबल को स्क्रीन पर प्रिंट करना
हम वेरिएबल को स्क्रीन पर प्रिंट करने के लिए इको फॉर्मेशन का उपयोग करते हैं। आइए जानें कि PHP.net के एक छोटे से उद्धरण के साथ प्रतिध्वनि क्या है:
echoवास्तव में, यह एक फ़ंक्शन नहीं है बल्कि एक भाषा निर्माण है, इसलिए इसके मापदंडों को घुंघराले ब्रेसिज़ में संलग्न करना आवश्यक नहीं है। पैरामीटर,echoइसमें कीवर्ड के बाद के भाव शामिल हैं, जो अल्पविराम से अलग किए गए हैं और कोष्ठक में संलग्न नहीं हैं। कुछ अन्य भाषा संरचनाओं के विपरीत,echoइसका कोई रिटर्न मान नहीं है, इसलिए इसका उपयोग किसी अभिव्यक्ति के संदर्भ में नहीं किया जा सकता है।
स्रोत: https://www.php.net/manual/tr/function.echo.php
अब अपने वेरिएबल को स्क्रीन पर प्रिंट करते हैं।
$number = 5;
$string = 'Onur Özden Web Çözümleri';
echo $number;
echo $string;जैसा कि आप उदाहरण में देख सकते हैं, वेरिएबल को स्क्रीन पर प्रिंट करना बहुत सरल था। हमने इको फॉर्मेशन का उपयोग करके वेरिएबल नाम लिखा। चूंकि इको फॉर्मेशन बाकी सभी चीज़ों की तरह PHP में एक अभिव्यक्ति/कथन है, इसलिए हम अंत में एक अर्धविराम लगाते हैं।
किसी वेरिएबल को नया मान निर्दिष्ट करना
इस उदाहरण में, हम सीखेंगे कि कैसे हम एक वेरिएबल के लिए एक नया मान निर्दिष्ट कर सकते हैं जिसमें पहले से ही एक मान है और उसके मान के आगे एक नया मान कैसे जोड़ सकते हैं।
$number1 = 10;
$string1 = 'String Value';
$number1 .= 14;
$string2 .= 'String';हमने नंबर 1 नामक एक वैरिएबल बनाया और मान 10 निर्दिष्ट किया। हमने स्ट्रिंग 1 नामक एक वैरिएबल बनाया और स्ट्रिंग मान मान निर्दिष्ट किया। फिर, हमने कॉन्सटेनेशन असाइनमेंट ऑपरेटर के साथ $number1 मान (मान 10 था) के आगे मान 14 निर्दिष्ट किया। इस तरह, नंबर 1 वेरिएबल का मान 1014 हो गया। फिर, हमने उसी ऑपरेटर के साथ स्ट्रिंग 1 वेरिएबल को "स्ट्रिंग" मान दिया, और वेरिएबल का मान "स्ट्रिंग वैल्यू" से "स्ट्रिंग वैल्यू स्ट्रिंग" में बदल गया।
PHP में ऑपरेटर क्या हैं और सभी ऑपरेटर क्या हैं? इस पाठ में हम सीखेंगे.
दो वेरिएबल्स का संयोजन
आइए एक उदाहरण के साथ दो चरों को संयोजित करें।
$number1 = 23;
$number2 = 24;
$number3 = $number1 . $number2;हमने नंबर1 नाम का एक वेरिएबल बनाया और मान 23 दिया। हमने नंबर2 नाम का एक वेरिएबल बनाया और मान 24 दिया। फिर हमने नंबर3 नाम का एक वेरिएबल बनाया और नंबर1 और नंबर2 का मान दिया। इस मामले में, संख्या 2 चर का मान 2324 था।
चरों के साथ गणितीय संक्रियाएँ
चर के साथ गणितीय संचालन करने के लिए, चर डेटा संख्या प्रकार में होना चाहिए। जब तक यह शर्त पूरी होती है, हम चरों को जोड़, घटा, गुणा और भाग कर सकते हैं। आइए इसे एक उदाहरण से पुष्ट करें।
$number1 = 10;
$number2 = 5;
echo $number1 + $number2; // 15
echo $number1 - $number2; // 5
echo $number1 * $number2; // 50
echo $number1 / $number2; // 2हमने वेरिएबल नंबर1 को मान 10 और वेरिएबल नंबर2 को मान 5 दिया है। चौथी पंक्ति में, हमने अतिरिक्त ऑपरेटर के साथ नंबर 1 और नंबर 2 जोड़ा। 5वीं पंक्ति में, हमने घटाव ऑपरेटर के साथ नंबर 2 से नंबर 1 घटाया। छठी पंक्ति में, हमने गुणन संकारक से संख्या 1 और संख्या 2 को गुणा किया। 7वीं पंक्ति में, हमने डिवीजन ऑपरेटर के साथ नंबर 1 को नंबर 2 में विभाजित किया है।
इस पाठ में, हमने सीखा कि PHP में वेरिएबल्स को कैसे परिभाषित किया जाए, वेरिएबल परिभाषा नियम और सिफारिशें, और वेरिएबल्स के साथ कैसे काम किया जाए। पाठों की निरंतरता के लिए बने रहें।



