PHP highlight_string() Function
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 world!
<span style="color: #0000BB"><?php phpinfo</span>
<span style="color: #007700">(); </span>
<span style="color: #0000BB">?></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