Understanding PHP tags (<?php ?>) In Hindi
पीएचपी वेब डेवलपमेंट स्क्रिप्ट में टैग का यूज़ पीएचपी वेब स्क्रिप्ट को क्रिएट करने और वेब सर्वर में पीएचपी सोर्स कोड को स्टार्ट और एक्सेक्यूट करने में किया जाता है, जहा वेब सर्वर पीएचपी कोड को स्टार्ट और फिनिश करता है। इसमें कोई भी पीएचपी वेब डेवेलपर दो सबसे कॉमन टैग <?php ?> और <?= ?> को पीएचपी वेब डिज़ाइन डेवलपमेंट में यूज़ करता हैं, सामान्यता पीएचपी टैग पीएचपी स्क्रिप्ट को रन करने के लिए बिल्ट-इन सिंटेक्स या फिक्स कोड होते है. जो आपके पीएचपी सोर्स कोड को डेवलपमेंट से लेकर एक्सेक्यूट करने में आपकी हेल्प करते है।

So, let’s take a closer look at the role of PHP tags in PHP web development.
Standard PHP script tag (<?php ?>).
एचटीएमएल मार्कअप लैंग्वेज में पीएचपी वेब डेवलपमेंट स्क्रिप्ट सोर्स कोड को डायरेक्ट इन्सर्ट या एम्बेड करने में यूज़ होने वाला पॉपुलर टैग है.
<?php
// You Can Write PHP code in this block
?>
Explanation of the Standard PHP script tag.
- <?php – यह पीएचपी वेब डेवलपमेंट स्क्रिप्ट में स्टार्ट टैग होता है, जो मौजूदा वेब सर्वर को पीएचपी सोर्स कोड को स्टार्ट या प्रोसेस करने में यूज़ होता है।
- ?> – यह पीएचपी वेब डेवलपमेंट स्क्रिप्ट में क्लोज या स्टॉप टैग होता है, जो इन्सटाल्ड वेब सर्वर को पीएचपी स्क्रिप्ट सोर्स कोड को टर्मिनेट प्रोसेस करने में यूज़ होता है।
यहाँ पीएचपी वेब डेवलपमेंट स्क्रिप्ट में, डेवलपर कोई भी पीएचपी सोर्स कोड को क्रिएट कर सकते हैं, जैसे, प्रोग्राम स्क्रिप्ट में फ़ंक्शन डिक्लेरेशन, वेरिएबल डिक्लेरेशन, प्रोग्राम लूप और कंडीशनल लॉजिक, आदि है। अंत में, पीएचपी वेब डेवलपमेंट स्क्रिप्ट कोड का रिजल्ट आउटपुट वेब ब्राउज़र में डिस्प्ले किया जाता है।
Example of a standard PHP script tag.
<?php
echo “Welcome to vcahelpsu programming”;
?>
इस पीएचपी वेब डेवलपमेंट स्क्रिप्ट का रिजल्ट होगा – “Welcome to vcahelpsu programming”
Small PHP script echo tag (<?= ?>).
पीएचपी वेब डेवलपमेंट स्क्रिप्ट में छोटा इको टैग का यूज़, यह इको पीएचपी स्टेटमेंट का शार्ट फॉर्मेट यूज़ है। इस पीएचपी फॉर्मेट का यूज़ सामान्यता तब किया जाता है, जब पीएचपी डेवलपर को वेब ब्राउज़र स्क्रीन पर कोई वैल्यू को आउटपुट में डिस्प्ले करना चाहता हैं।
<?= “Welcome to vcahelpsu programming” ?>
यह पीएचपी वेब डेवलपमेंट में निचे दिए कोड के सामान कार्य करता है, बस यह आकार में थोड़ा छोटा होता है. जहा पीएचपी यूजर इसे भी इस्तेमाल कर सकते है.
<?php
echo “php is a, popular web development script”;
?>
Why use the <?= ?> format in PHP web development?
यह हर पीएचपी वेब डेवेलपर को इको स्टेटमेंट को लिखे बिना किसी टेक्स्ट स्टेटमेंट को डायरेक्ट आउटपुट में डिस्प्ले करने का एक स्माल फॉर्मेट या मेथड है।
इस फॉर्मेट या मेथड का यूज़ पर्टिकुलर फॉर्मेट में ही किया जाता है, जहाँ पीएचपी वेब डेवलपर को एचटीएमएल स्क्रिप्ट में सिर्फ वैल्यूज या न्यूमेरिक जैसे, प्रोग्राम वेरिएबल या कंडीशनल एक्सप्रेशन को प्रिंट करना होता हैं।
Example of a small PHP script echo tag (<?= ?>).
<?php $emp_name = “Siddhi Deora”; ?>
<p>Hi, <?= $emp_name ?>, How Are you</p>
इस पीएचपी स्क्रिप्ट का रिजल्ट होगा – “Hi, Siddhi Deora, How Are you”
Use of alternative PHP tag syntax (<? and ?>).
पीएचपी वेब डेवेलपर कुछ पर्टिकुलर कंडीशन में, थोड़ा अलग पीएचपी टैग को यूज़ कर सकते है.
<?
// you can see or display Some PHP syntax code like
?>
ये एक शॉर्ट पीएचपी टैग वर्जन होता है, यह आपके सिस्टम में इन्सटाल्ड वेब सर्वर के कॉन्फ़िगरेशन शॉर्ट पीएचपी टैग में सक्षम हैं, या नहीं है के आधार पर काम करता है। सामान्यता, पीएचपी वेब डेवलपमेंट में इन शॉर्ट पीएचपी टैग का यूज़ नहीं करना चाहिए, क्योंकि ये शार्ट पीएचपी टैग सभी वेब सर्वरों पर पूर्ण कम्पेटिबल नहीं होते हैं।
Other Popular PHP Script Tags.
पीएचपी वेब डेवेलपर पीएचपी के कुछ अन्य टैग फॉर्मेट को यूज़ कर सकते हैं, जिन्हे सामान्यता पीएचपी वेब डेवेलपर कम यूज़ करते है.
<?php बिना पीएचपी क्लोज़िंग टैग के: तकनीकी रूप से ऑटोमैटिक क्लोज़िंग?> यह मेथड पीएचपी क्लोजिंग टैग को छोड़ कर लिखा जाता है. स्पेशली, कुछ पर्टिकुलर कंडीशन में जहाँ डेवलपर का पीएचपी सोर्स कोड फ़ाइल ही कम्पलीट कंटेंट है। यहाँ डेवलपर पीएचपी क्लोज़िंग टैग को छोड़ देता है , जहा ये पीएचपी वेब डेवेलपर को पीएचपी कोड के बाद किसी एम्प्टी स्पेस या नई लाइन्स के सेंड करने जैसी पॉसिबल एरर को अवॉयड करता है।
<?php
echo “Welcome to PHP web development script”;
// Please note that we are not using any closing tag, which is nothing following the PHP code.
php XML syntax (<?xml ?>) – पीएचपी वेब डेवलपमेंट स्क्रिप्ट में XML डाक्यूमेंट्स में डेवलपर को XML स्क्रिप्ट लैंग्वेज के प्रोग्राम सोर्स कोड के प्रोसेसिंग इंस्ट्रक्शन डिस्प्ले दिख सकते हैं, जो पूर्ण रूप से पीएचपी टैग जैसे प्रीव्यू होते हैं, लेकिन इन्हे XML पार्सर के लिए स्पेसिफिक बिहैवियर को डिफाइन करने में यूज़ करते हैं।
Key points of PHP web development script tags.
- <?php ?> – यह पीएचपी वेब डेवलपमेंट स्क्रिप्ट में एक स्टैण्डर्ड बिल्ट-इन टैग है, और यह मोस्टली, पीएचपी वेब डेवलपमेंट स्क्रिप्ट फ़ाइलों में यूज़ किया जाता है।
- <?= ?> – पीएचपी वेब डेवलपमेंट स्क्रिप्ट में echo टैग एक शार्ट फॉर्मेट है, इसका यूज़ सामान्यता वेब डेवलपमेंट स्क्रिप्ट में डायरेक्ट किसी न्यूमेरिक वैल्यू को आउटपुट डिस्प्ले करने में किया जाता है।
- किसी नए पीएचपी वेब डेवलपर को डेवलपमेंट स्क्रिप्ट में शार्ट टैग का यूज़ नहीं करना चाहिए है, जहा तक हो स्माल पीएचपी वेब डेवलपमेंट स्क्रिप्ट में <? ?> टैग का यूज़ नहीं करे, क्योंकि यह सभी मौजूदा वेब सर्वरों पर यूनिवर्सल आर्डर में कम्पेटिबल नहीं है।