當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP show_source()用法及代碼示例


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>

輸出:
image

示例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



相關用法


注:本文由純淨天空篩選整理自gekcho大神的英文原創作品 PHP | show_source() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。