PHP show_source() फ़ंक्शन

परिभाषा और उपयोग

show_source() फ़ंक्शन को फ़ाइल के लिए रंग उभार करता है

यह फ़ंक्शन highlight_file() का रूपांतर

व्याकरण

show_source(filename,return)
पारामीटर वर्णन
filename अनिवार्य. रंग उभार के लिए PHP फ़ाइल के पथ
return वैकल्पिक. यदि true सेट किया गया है, तो फ़ंक्शन रंग उभार वाले स्रोत कोड को वापस देता है

विवरण

यह फ़ंक्शन PHP रंग उभार कार्यक्रम में परिभाषित रंगों का उपयोग करके, रंग उभार वाले स्रोत कोड को शामिल करने वाला आउटपुट या वापस देता है filename के रंग उभार वाले स्रोत कोड का संस्करण

अनेक सर्वर इस प्रकार के फ़ाइलों के लिए रंग उभार का समाधान देते हैं phps फ़ाइलों के लिए स्वचालित रंग उभार का समाधान देता है. उदाहरण के लिए, example.phps को देखते समय, इस फ़ाइल का रंग उभार वाला स्रोत कोड दिखाया जाएगा. इस फ़ंक्शन को सक्षम करने के लिए, नीचे दिए गए इस लाइन को जोड़ें httpd.conf

AddType application/x-httpd-php-source .phps

वापसी मूल्य

यदि return यदि पारामीटर true के रूप में सेट किया गया है, तो फ़ंक्शन उच्चाकरण किए गए कोड को वापस देगा, नहीं कि उन्हें आउटपुट करेगा।अन्यथा यदि सफल होता है, तो true वापस देगा, अन्यथा false वापस देगा。

सूचना और टिप्पणी

चेतावनी:ध्यान दें कि show_source() फ़ंक्शन का उपयोग करते समय, गलती से अनुमान के अनुसार गोपनीय जानकारी जैसे पासवर्ड या अन्य प्रकार की संवेदनशील जानकारी न लीजिए, अन्यथा सुरक्षा जोखिम पैदा हो सकता है。

उदाहरण

"test.php":

<html>
<body>
<?php
show_source("test.php");
?>
</body>
</html>

आउटपुट:

<html> 
<body> 
<?php 
show_source("test.php");
?>
</body> 
</html>

ब्राउज़र में देखा जाने वाला परिणाम इस तरह है:

<html>
<body>
<code>
<span style="color: #000000"><html>
<br />
<body>
<br />
<span style="color: #0000BB"><?php
<br />show_source</span>
<span style="color: #007700">(</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>