当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。