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


PHP highlight_file()用法及代码示例


highlight_file()函数是PHP中的一个内置函数,用于突出显示文件的语法。通过使用HTML标记突出显示语法。

用法:

highlight_file( $filename, $return )

参数:该函数接受上述和以下描述的两个参数:


  • $filename:它是必填参数。它指定要显示其内容的文件。
  • $return:它是可选的布尔值参数。其默认值为FALSE。如果将其设置为TRUE,则该函数将以字符串形式返回突出显示的代码,而不是将其打印出来。

返回值:成功返回TRUE,失败返回FALSE。如果$return设置为TRUE,它将以字符串形式返回突出显示的代码。

注意:

  • 此函数在PHP 4.0.0和更高版本上可用。
  • 可以通过ini_set()函数或在php.ini文件中设置用于突出显示PHP语法的颜色。
  • 使用此函数,将显示整个文件,其中可能包含敏感数据,例如密码等。

范例1:使用名称server.php保存给定代码并运行程序。

<!DOCTYPE html> 
<html> 
  
<body> 
    <?php 
        highlight_file("geeks.php"); 
    ?> 
</body> 
  
</html>

输出:

范例2:使用名称geeks.php保存给定的代码。

<?php 
  
// Loading XML document to $user 
$user = <<<XML 
<user> 
    <username>Username</username> 
    <name>Firstname Lastname</name> 
    <phone>+91-9876543210</phone> 
    <detail font-color="blue" font="awsome-fonts" 
            font-size="24px"> 
        Noida, India 
    </detail> 
</user> 
XML; 
  
// Loading the string as simple xml object 
$xml = simplexml_load_string($user); 
  
// Print the children 
foreach($xml->children() as $child) { 
    echo "child node:".$child."</br>"; 
} 
  
?>

在下面的程序中使用上面的文件名突出显示语法。

<!DOCTYPE html> 
<html> 
  
<body> 
    <?php 
        highlight_file("geeks.php"); 
    ?> 
</body> 
  
</html>

输出:

参考: https://php.net/manual/en/function.highlight-file.php



相关用法


注:本文由纯净天空筛选整理自gekcho大神的英文原创作品 PHP | highlight_file() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。