पीएचपी चर
जानकारी संग्रहीत करने के लिए चर "कंटेनर" हैं।
PHP वैरिएबल बनाना (घोषित करना)
PHP में, एक वेरिएबल $
चिन्ह से शुरू होता है, उसके बाद वेरिएबल का नाम आता है:
उदाहरण
<?php
$txt = "Hello world!";
$x = 5;
$y = 10.5;
?>
उपरोक्त कथनों के निष्पादन के बाद, चर
$txt
मान धारण करेगा
Hello world!
, चर
$x
मान धारण करेगा
5
, और चर $y
मान धारण करेगा
10.5
।
नोट: जब आप किसी वैरिएबल को टेक्स्ट वैल्यू असाइन करते हैं, तो वैल्यू के चारों ओर कोट्स लगाएं।
नोट: अन्य प्रोग्रामिंग भाषाओं के विपरीत, PHP के पास वेरिएबल घोषित करने के लिए कोई कमांड नहीं है। यह उस क्षण बनाया जाता है जब आप पहली बार इसे एक मान निर्दिष्ट करते हैं।
डेटा स्टोर करने के लिए वेरिएबल को कंटेनर के रूप में सोचें।
पीएचपी चर
एक चर का एक छोटा नाम (जैसे x और y) या अधिक वर्णनात्मक नाम (आयु, कारनाम, कुल_वॉल्यूम) हो सकता है।
PHP चर के लिए नियम:
- एक चर
$
चिह्न से शुरू होता है, उसके बाद चर का नाम होता है - एक चर नाम एक अक्षर या अंडरस्कोर वर्ण से शुरू होना चाहिए
- एक चर नाम एक संख्या से शुरू नहीं हो सकता
- एक चर नाम में केवल अल्फा-न्यूमेरिक वर्ण और अंडरस्कोर हो सकते हैं (Az, 0-9, और _ )
- चर नाम केस-संवेदी होते हैं (
$age
और$AGE
दो अलग-अलग चर होते हैं)
याद रखें कि PHP चर नाम केस-संवेदी हैं!
आउटपुट चर
PHP echo
स्टेटमेंट का उपयोग अक्सर स्क्रीन पर डेटा आउटपुट करने के लिए किया जाता है।
निम्न उदाहरण दिखाएगा कि टेक्स्ट और एक वेरिएबल को कैसे आउटपुट किया जाए:
उदाहरण
<?php
$txt = "W3Schools.com";
echo "I love $txt!";
?>
निम्न उदाहरण ऊपर दिए गए उदाहरण के समान आउटपुट देगा:
उदाहरण
<?php
$txt = "W3Schools.com";
echo "I love " . $txt . "!";
?>
निम्नलिखित उदाहरण दो चर के योग का उत्पादन करेगा:
उदाहरण
<?php
$x = 5;
$y = 4;
echo $x + $y;
?>
नोट:echo
आप अगले अध्याय में स्टेटमेंट के बारे में और स्क्रीन पर डेटा आउटपुट करने के तरीके के बारे में और जानेंगे ।
PHP एक ढीली टाइप की जाने वाली भाषा है
ऊपर के उदाहरण में, ध्यान दें कि हमें PHP को यह बताने की आवश्यकता नहीं है कि वेरिएबल कौन सा डेटा प्रकार है।
PHP स्वचालित रूप से एक डेटा प्रकार को उसके मूल्य के आधार पर चर से जोड़ता है। चूंकि डेटा प्रकार सख्त अर्थों में सेट नहीं होते हैं, आप बिना किसी त्रुटि के एक स्ट्रिंग को पूर्णांक में जोड़ने जैसे काम कर सकते हैं।
PHP 7 में, प्रकार की घोषणाएँ जोड़ी गईं। यह किसी फ़ंक्शन की घोषणा करते समय अपेक्षित डेटा प्रकार को निर्दिष्ट करने का विकल्प देता है, और सख्त आवश्यकता को सक्षम करके, यह एक प्रकार के बेमेल पर "घातक त्रुटि" फेंक देगा।
आप PHP फ़ंक्शंस अध्याय में strict
और
non-strict
आवश्यकताओं, और डेटा प्रकार की घोषणाओं के बारे में अधिक जानेंगे ।