परिभाषा और उपयोग
एक PHP कोड स्क्रिप्ट एक टेक्स्ट फ़ाइल है जिसका एक्सटेंशन .php होता है और यह वेब सर्वर पर संग्रहीत होती है। सर्वर पर PHP पार्सर विशेष वर्ण अनुक्रम <?php और ?> की तलाश करता है। इन्हें PHP के प्रारंभिक और समापन टैग कहा जाता है। इन दोनों के भीतर के स्टेटमेंट पार्सर द्वारा व्याख्या किए जाते हैं। इन टैग्स के भीतर PHP स्क्रिप्ट को HTML दस्तावेज़ में एम्बेड किया जा सकता है, ताकि एम्बेडेड कोड सर्वर पर निष्पादित हो, शेष दस्तावेज़ को क्लाइंट ब्राउज़र के HTML पार्सर द्वारा संसाधित किया जाए।
सिंटैक्स
<?php // एक या अधिक PHP स्टेटमेंट .. .. ?>
शॉर्ट टैग्स (Short tags)
PHP कैननिकल उपयोग <?php के बजाय छोटे प्रतिनिधित्व <? का उपयोग करने की अनुमति देता है यदि यह php.ini फ़ाइल में short_open_tag को सक्षम करके सक्षम है।
<? // एक या अधिक PHP स्टेटमेंट .. .. ?>
PHP संस्करण
उत्पादन वातावरण के लिए इस सेटिंग को Off रखने की अनुशंसा की जाती है। ASP शैली टैग <%, %> और <script language="PHP"> का उपयोग PHP 7.0 से बंद कर दिया गया है।
उदाहरण
उदाहरण 1: कैननिकल PHP टैग्स का उपयोग
<?php // कैननिकल PHP टैग्स echo "Hello World"; ?>
आउटपुट
Hello World
उदाहरण 2: शॉर्ट इको टैग
PHP एक शॉर्ट इको टैग <?= का समर्थन करता है जो अधिक वर्बोज <?php echo के बराबर है।
<?= "Hello World"; ?>
आउटपुट
Hello World
उदाहरण 3: शॉर्ट टैग्स का उपयोग (short_open_tag=on के साथ)
<?php // short_open_tag=on सेट करें echo "Hello World"; ?>
आउटपुट
Hello World