PHP highlight_string() funktion

Definition og brug

highlight_string() funktionen udfører syntaksbelystning af strenge.

Syntaks

highlight_string(string,return)
Parameter Beskrivelse
string Obligatorisk. Strengen, der skal behandles med høj lys.
return Valgfri. Hvis indstillet til true, returnerer denne funktion den højlyst behandlede kode.

Beskrivelse

Denne funktion udskriver eller returnerer den givne PHP-kodes syntaksbelyste version ved hjælp af farver, der er defineret i PHP syntaksbelyst program.

Returværdi

Hvis return Hvis parameteren sættes til true, vil denne funktion returnere den højlyst behandlede kode som en streng i stedet for at udskrive den. Ellers, hvis det lykkes, returneres true, og hvis det mislykkes, returneres false.

Eksempel

<html>
<body>
<?php
highlight_string("Hello world! <?php phpinfo(); ?>");
?>
</body>
</html>

Uddrag:

Hello world! <?php phpinfo();?>

Resultaterne, der vises i browseren, er noget i den stil:

<html>
<body>
 <code>
  <span style="color: #000000">Hello world! </span>
  <span style="color: #0000BB"><?php phpinfo</span>
  <span style="color: #007700">();</span>
  <span style="color: #0000BB">?></span>
  </span>
 </code>
</body>
</html>