पीएचपी शो_सोर्स () फ़ंक्शन
उदाहरण
हाइलाइट किए गए PHP सिंटैक्स वाली फ़ाइल को आउटपुट करने के लिए परीक्षण फ़ाइल ("test.php") का उपयोग करना:
<html>
<body>
<?php
show_source("test.php");
?>
</body>
</html>
उपरोक्त कोड का ब्राउज़र आउटपुट (आपकी फ़ाइल की सामग्री के आधार पर) हो सकता है:
<html>
<body>
<?php
echo ("test.php");
?>
</body>
</html>
उपरोक्त कोड का HTML आउटपुट हो सकता है (स्रोत देखें):
<html>
<body>
<code><span style="color: #000000">
<html>
<br /><body>
<br /><span style="color: #0000BB"><?php
<br /></span><span style="color: #007700">echo (</span><span style="color: #DD0000">"test.php"</span><span style="color: #007700">);
<br /></span><span style="color: #0000BB">?>
<br /></span></body>
<br /></html></span>
</code>
</body>
</html>
परिभाषा और उपयोग
शो_सोर्स () फ़ंक्शन हाइलाइट किए गए PHP सिंटैक्स वाली फ़ाइल को आउटपुट करता है। HTML टैग्स का उपयोग करके सिंटैक्स को हाइलाइट किया जाता है।
हाइलाइटिंग के लिए उपयोग किए जाने वाले रंग php.ini फ़ाइल में या ini_set() फ़ंक्शन के साथ सेट किए जा सकते हैं।
show_source() हाइलाइट_फाइल () का उपनाम है ।
नोट: इस फ़ंक्शन का उपयोग करते समय, पूरी फ़ाइल प्रदर्शित की जाएगी - जिसमें पासवर्ड और कोई अन्य संवेदनशील जानकारी शामिल है!
वाक्य - विन्यास
show_source(filename,return)
पैरामीटर मान
Parameter | Description |
---|---|
filename | Required. Specifies the file to display |
return | Optional. If set to TRUE, this function will return the highlighted code as a string, instead of printing it out. Default is FALSE |
टेक्निकल डिटेल
प्रतिलाभ की मात्रा: | यदि रिटर्न पैरामीटर TRUE पर सेट है, तो यह फ़ंक्शन हाइलाइट किए गए कोड को प्रिंट करने के बजाय एक स्ट्रिंग के रूप में लौटाता है। अन्यथा, यह सफलता पर TRUE, या विफलता पर FALSE लौटाता है |
---|---|
पीएचपी संस्करण: | 4+ |
चेंजलॉग: | PHP 4.2.1 के अनुसार, यह फ़ंक्शन अब safe_mode और open_basedir से भी प्रभावित है। हालांकि, PHP 5.4 में सुरक्षित_मोड हटा दिया गया था। PHP 4.2 - रिटर्न पैरामीटर जोड़ा गया था। |
❮ पीएचपी विविध संदर्भ