show_source()函數是PHP中的內置函數,用於返回突出顯示PHP語法的文件。通過使用HTML標記突出顯示語法。
用法:
show_source( $filename, $return )
參數:該函數接受上述和以下描述的兩個參數:
- $filename:它是必填參數。它指定要顯示其內容的文件。
- $return:它是可選的布爾參數。其默認值為FALSE。如果將其設置為TRUE,則該函數將以字符串形式返回突出顯示的代碼,而不是將其打印出來。
返回值:如果將其設置為TRUE,則它將突出顯示的代碼作為字符串返回。如果成功,它將返回TRUE,否則將返回FALSE。
注意:
- 此函數可用於PHP 4.0.0和更高版本。
- 可以通過ini_set()函數或在php.ini文件中設置用於突出顯示PHP語法的顏色。
- 使用此函數,將顯示整個文件,其中可能包含敏感數據,例如密碼等。
以下示例程序旨在說明PHP中的show_source()函數:
示例1:下麵的程序使用文件名show_source.php保存文件
<html>
<body>
<?php
show_source("show_source.php");
?>
</body>
</html>
輸出:
示例2:下麵的程序使用文件名source_code.php保存文件
<?php
// Loading XML document to $user
$user = <<<XML
<user>
<username>Geeks123</username>
<name>GeeksforGeeks</name>
<phone>+91-XXXXXXXXXX</phone>
<detail font-color="blue" font-size="24px">
Noida, India
</detail>
</user>
XML;
// Loading string as simple xml object
$xml = simplexml_load_string($user);
// Printing children element
foreach($xml->children() as $child) {
echo "child node:" . $child . "</br>";
}
?>
main.php
<!DOCTYPE html>
<html>
<body>
<?php
show_source("source_code.php");
?>
</body>
</html>
輸出:
參考: https://www.php.net/manual/en/function.show-source.php
相關用法
- p5.js day()用法及代碼示例
- PHP dir()用法及代碼示例
- PHP each()用法及代碼示例
- PHP each()用法及代碼示例
- p5.js second()用法及代碼示例
- p5.js int()用法及代碼示例
- d3.js d3.max()用法及代碼示例
- PHP Ds\Map put()用法及代碼示例
- p5.js str()用法及代碼示例
- p5.js arc()用法及代碼示例
- d3.js d3.hcl()用法及代碼示例
- d3.js d3.lab()用法及代碼示例
注:本文由純淨天空篩選整理自gekcho大神的英文原創作品 PHP | show_source() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。