Hàm highlight_file() của PHP

Định nghĩa và cách sử dụng

Hàm highlight_file() của PHP được sử dụng để đánh dấu màu cú pháp cho tệp.

Cú pháp

highlight_file(filename,return)
Các tham số Mô tả
filename Bắt buộc. Đường dẫn đến tệp PHP cần đánh dấu màu.
return Tùy chọn. Nếu thiết lập thành true, hàm này sẽ trả về mã nguồn được đánh dấu màu.

Mô tả

Chức năng này sử dụng màu sắc được định nghĩa trong chương trình đánh dấu màu PHP để xuất hoặc trả về mã nguồn được chứa trong filename của mã nguồn.

nhiều máy chủ được cấu hình để xử lý tự động đánh dấu màu cho các tệp có phps để xử lý tự động đánh dấu màu cho các tệp có đuôi. Ví dụ, khi xem tệp example.phps, sẽ hiển thị mã nguồn được đánh dấu màu theo cú pháp. Để kích hoạt chức năng này, hãy thêm dòng sau vào httpd.conf

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

Giá trị trả về

Nếu return Nếu tham số được thiết lập thành true, hàm sẽ trả về mã được xử lý với hiệu ứng nổi bật, thay vì xuất chúng. Nếu thành công, sẽ trả về true, nếu thất bại thì trả về false.

Thông báo và chú thích

Cảnh báo:Lưu ý rằng, khi sử dụng hàm highlight_file(), đừng để bị rò rỉ thông tin nhạy cảm như mật khẩu hoặc các loại thông tin khác do sơ suất, điều này có thể dẫn đến rủi ro an toàn tiềm ẩn.

Mô hình

"test.php":

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

Kết quả xuất ra:

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

Kết quả xem trong trình duyệt sẽ tương tự như thế này:

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