(PHP 4, PHP 5, PHP 7)
highlight_string — Bir dizgedeki söz dizimini vurgular
PHP'nin yerleşik söz dizimi vurgulayıcısında tanımlanmış renkler kullanılarak belirtilen PHP koduna söz dizimi vurgulaması yapılıp sonuç ya döndürülür ya da basılır.
dizge
Vurgulanacak PHP kodunu içeren dizge. Bir açılış etiketi içermek zorundadır.
döndür
Vurgulanmış dizgeyi çıktılamak yerine döndürmesini isterseniz bu
değiştirgeyle işleve TRUE
aktarın.
döndür
değiştirgesi TRUE
ise, elde edilen dizge
basılmaz, sadece döndürülür. Aksi takdirde, işlem başarılı olmuşsa TRUE
yoksa FALSE
döner.
Sürüm: | Açıklama |
---|---|
4.2.0 |
döndür değiştirgesi eklendi.
|
Örnek 1 - highlight_string() örneği
<?php
highlight_string('<?php phpinfo(); ?>');
?>
Örneğin PHP 4'teki çıktısı:
<code><font color="#000000"> <font color="#0000BB"><?php phpinfo</font> <font color="#007700">();</font> <font color="#0000BB">?></font> </font> </code>
Örneğin PHP 5'teki çıktısı:
<code><span style="color: #000000"> <span style="color: #0000BB"><?php phpinfo</span> <span style="color: #007700">(); </span> <span style="color: #0000BB">?></span> </span> </code>
Bilginize:
Bu işlev bu değiştirge ile bir dahili çıktı tamponu kullanır, dolayısıyla ob_start() geriçağırım işlevinin içinde kullanılamaz.