highlight_string
(PHP 4, PHP 5)
highlight_string — Syntax highlighting of a string
설명
Outputs or returns a syntax highlighted version of the given PHP code using the colors defined in the built-in syntax highlighter for PHP.
매개변수
- str
-
The PHP code to be highligthed. This should include the opening tag.
- return
-
Set this parameter to TRUE to make this function return the highlighted code.
반환값
If return is set to TRUE, returns the highlighted code as a string instead of printing it out. Otherwise, it will return TRUE on success, FALSE on failure.
변경 기록
버전 | 설명 |
---|---|
4.2.0 | The return parameter was added. |
예제
Example#1 highlight_string() example
<?php
highlight_string('<?php phpinfo(); ?>');
?>
The above example will output (in PHP 4):
<code><font color="#000000"> <font color="#0000BB"><?php phpinfo</font><font color="#007700">(); </font><font color="#0000BB">?></font> </font> </code>
The above example will output (in PHP 5):
<code><span style="color: #000000"> <span style="color: #0000BB"><?php phpinfo</span><span style="color: #007700">(); </span><span style="color: #0000BB">?></span> </span> </code>
주의
Note: 이 함수는 이 매개변수를 사용하여 내부적으로 출력 버퍼링을 사용합니다. 그래서 ob_start() 콜백 함수 내부에서 사용할 수 없습니다.