Hàm show_source() trong PHP
Ví dụ
Sử dụng tệp thử nghiệm ("test.php") để xuất tệp có cú pháp PHP được tô sáng:
<html>
<body>
<?php
show_source("test.php");
?>
</body>
</html>
Đầu ra trình duyệt của 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>
Hãy tự mình thử » Định nghĩa và cách sử dụng
Hàm show_source() 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 thẻ HTML.
Màu sắc được sử dụng để đánh dấu có thể được đặt trong tệp php.ini hoặc bằng hàm ini_set().
show_source() là bí danh của highlight_file() .
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 mật khẩu và mọi thông tin nhạy cảm khác!
Cú pháp
show_source( filename,return )
Giá trị tham số
Parameter | Description |
---|---|
filename | Required. Specifies the file to display |
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ả về: | Nếu tham số trả về được đặt thành TRUE, hàm này sẽ trả về mã được đánh dấu dưới dạng chuỗi thay vì in ra. Ngược lại, 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+ |
Nhật ký thay đổi: | Kể từ 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 đã bị xóa trong PHP 5.4. PHP 4.2 - Tham số trả về đã được thêm vào. |
❮ Tham khảo PHP linh tinh