PHP highlight_string() Function

❮ PHP Misc Reference

Example

Output a string with the PHP syntax highlighted:

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

The browser output of the code above will be:

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

The HTML output of the code above will be (View Source):

<html>
<body>
<code>
<span style="color: #000000">Hello&nbsp;world!&nbsp;
<span style="color: #0000BB">&lt;?php&nbsp;phpinfo</span>
<span style="color: #007700">();&nbsp;</span>
<span style="color: #0000BB">?&gt;</span>
</span>
</code>
</body>
</html>
Try it Yourself »

Definition and Usage

The highlight_string() function outputs a string with the PHP syntax highlighted. The string is highlighted by using HTML tags.

The colors used for syntax highlighting can be set in the php.ini file or with the ini_set() function.


Syntax

highlight_string(string,return)

Parameter Values

Parameter Description
string Required. Specifies the string to be highlighted
return Optional. If set to TRUE, this function will return the highlighted code as a string, instead of printing it out. Default is FALSE

Technical Details

Return Value: Returns TRUE on success, or FALSE on failure
PHP Version: 4+
Changelog: The return parameter was added in PHP 4.2.0

❮ PHP Misc Reference
Copyright 1999-2023 by Refsnes Data. All Rights Reserved.