PHP show_source() Fungsi
Contoh
Menggunakan file uji ("test.php") untuk menampilkan file dengan sintaks PHP yang disorot:
<html>
<body>
<?php
show_source("test.php");
?>
</body>
</html>
Output browser dari kode di atas bisa (tergantung pada konten dalam file Anda):
<html>
<body>
<?php
echo ("test.php");
?>
</body>
</html>
Output HTML dari kode di atas bisa jadi (Lihat Sumber):
<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>
Definisi dan Penggunaan
Fungsi show_source() mengeluarkan file dengan sintaks PHP yang disorot. Sintaksnya disorot dengan menggunakan tag HTML.
Warna yang digunakan untuk penyorotan dapat diatur dalam file php.ini atau dengan fungsi ini_set().
show_source() adalah alias dari highlight_file() .
Catatan: Saat menggunakan fungsi ini, seluruh file akan ditampilkan - termasuk kata sandi dan informasi sensitif lainnya!
Sintaksis
show_source(filename,return)
Nilai Parameter
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 |
Detail Teknis
Nilai Kembali: | Jika parameter pengembalian diatur ke TRUE, fungsi ini mengembalikan kode yang disorot sebagai string alih-alih mencetaknya. Jika tidak, ia mengembalikan TRUE pada keberhasilan, atau FALSE pada kegagalan |
---|---|
Versi PHP: | 4+ |
Catatan perubahan: | Pada PHP 4.2.1, fungsi ini sekarang juga dipengaruhi oleh safe_mode dan open_basedir. Namun, safe_mode telah dihapus di PHP 5.4. PHP 4.2 - Parameter kembali telah ditambahkan. |
Referensi PHP Lain-Lain