PHP highlight_file() 函数

定义和用法

highlight_file() 函数对文件进行语法高亮显示。

语法

highlight_file(filename,بازگشت)
参数 描述
filename 必需。要进行高亮处理的 PHP 文件的路径。
بازگشت 可选。如果设置 true,则本函数返回高亮处理的代码。

说明

本函数通过使用 PHP 语法高亮程序中定义的颜色,输出或返回包含在 filename 中的代码的语法高亮版本。

许多服务器被配置为对带有 phps 后缀的文件进行自动高亮处理。例如,在查看 example.phps 时,将显示该文件被语法高亮显示的源代码。要启用该功能,请把下面这一行添加到 httpd.conf

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

بازگشت کا نتیجہ

اگر بازگشت اگر پارامتر true رکھا گیا تو اس فنکشن کا استعمال کیا جائے گا، اس کا نتیجہ کد کا بلو کیوائیڈ کیا جائے گا، نہ کہ نکالا جائے گا، اگر کامیاب ہو تو true، ناکامی کا نتیجہ false ہوگا。

توجیہ اور نظریات

اخطار:توجیہ رکھنا چاہئیے کہ، highlight_file() فنکشن کا استعمال کراتے وقت، ناخواستگی سے پاسورڈ یا دیگر نوعیت کی حساس معلومات کا رد بند نہ کریں، درغیر اینچ، ممکنہ سیکورٹی ریسک پیدا ہوسکتا ہے。

مثال

"test.php":

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

نتیجہ:

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

بھرپورٹر میں دیکھنے والا نتیجہ اس طرح کا ہوتا ہے:

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