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>