Hàm highlight_file () trong PHP
Thí dụ
Sử dụng tệp thử nghiệm ("test.php") để xuất tệp với cú pháp PHP được đánh dấu:
<html>
<body>
<?php
highlight_file("test.php");
?>
</body>
</html>
Đầu ra của trình duyệt của đoạn mã trên có thể là (tùy thuộc vào nội dung trong tệp của bạn):
<html>
<body>
<?php
echo ("test.php");
?>
</body>
</html>
Đầu ra HTML của mã trên có thể là (Xem nguồn):
<html>
<body>
<code><span style="color: #000000">
<html>
<br /><body>
<br /><span style="color: #0000BB"><?php
<br /></span><span style="color: #007700">echo (</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>
Định nghĩa và Cách sử dụng
Hàm highlight_file () xuất ra một tệp có cú pháp PHP được tô sáng. Cú pháp được đánh dấu bằng cách sử dụng các thẻ HTML.
Mẹo: Màu sắc được sử dụng để tô sáng cú pháp có thể được đặt trong tệp php.ini hoặc bằng hàm ini_set ().
Lưu ý: Khi sử dụng chức năng này, toàn bộ tệp sẽ được hiển thị - bao gồm cả mật khẩu và bất kỳ thông tin nhạy cảm nào khác!
Cú pháp
highlight_file(filename,return)
Giá trị tham số
Parameter | Description |
---|---|
filename | Required. Specifies the file to be highlighted |
return | Optional. If set to TRUE, this function will return the highlighted code as a string, instead of printing it out. Default is FALSE |
Chi tiết kỹ thuật
Giá trị trả lại: | Nếu tham số trả về được đặt thành TRUE, hàm này trả về mã được đánh dấu dưới dạng một chuỗi thay vì in ra. Nếu không, nó trả về TRUE nếu thành công hoặc FALSE nếu thất bại |
---|---|
Phiên bản PHP: | 4+ |
Changelog: | PHP 4.2.1 - Chức năng này hiện cũng bị ảnh hưởng bởi safe_mode và open_basedir. Tuy nhiên, safe_mode không được chấp nhận và bị loại bỏ trong PHP 5.4. PHP 4.2 - Tham số trả về đã được thêm vào. |
❮ Tham chiếu khác PHP