PHP show_source() İşlevi
Örnek
PHP sözdizimi vurgulanmış olarak dosyanın çıktısını almak için bir test dosyası ("test.php") kullanmak:
<html>
<body>
<?php
show_source("test.php");
?>
</body>
</html>
Yukarıdaki kodun tarayıcı çıktısı (dosyanızdaki içeriğe bağlı olarak) olabilir:
<html>
<body>
<?php
echo ("test.php");
?>
</body>
</html>
Yukarıdaki kodun HTML çıktısı şöyle olabilir (Kaynağı Görüntüle):
<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>
Tanım ve Kullanım
show_source() işlevi, PHP sözdizimi vurgulanmış olarak bir dosya çıkarır. Sözdizimi, HTML etiketleri kullanılarak vurgulanır.
Vurgulama için kullanılan renkler php.ini dosyasında veya ini_set() işleviyle ayarlanabilir.
show_source(), Highlight_file() öğesinin bir diğer adıdır .
Not: Bu işlevi kullanırken, parolalar ve diğer hassas bilgiler dahil tüm dosya görüntülenecektir!
Sözdizimi
show_source(filename,return)
Parametre Değerleri
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 |
Teknik detaylar
Geri dönüş değeri: | Dönüş parametresi TRUE olarak ayarlanırsa, bu işlev vurgulanan kodu yazdırmak yerine bir dize olarak döndürür. Aksi takdirde, başarı durumunda DOĞRU, başarısızlık durumunda YANLIŞ döndürür. |
---|---|
PHP Sürümü: | 4+ |
Değişiklik günlüğü: | PHP 4.2.1'den itibaren, bu işlev artık safe_mode ve open_basedir'den de etkilenmektedir. Ancak, safe_mode PHP 5.4'te kaldırıldı. PHP 4.2 - Dönüş parametresi eklendi. |
❮ PHP Çeşitli Referans