PHP의 highlight_string() 함수는 입력받은 문자열을 PHP 문법에 맞춰 색상으로 강조(하이라이트)하여 출력하는 내장 함수입니다. 코드 예제를 웹 페이지에 보여줄 때 유용하게 활용할 수 있습니다.
문법(Syntax)
highlight_string(string, return)
매개변수(Parameters)
string − 구문 강조를 적용할 대상 문자열입니다.
return − 이 매개변수를 true로 설정하면, 강조된 코드를 화면에 바로 출력하지 않고 문자열 형태로 반환합니다. 기본값은 false이며, 이 경우 강조된 결과가 즉시 출력됩니다.
반환값(Return)
highlight_string() 함수는 성공 시 true를, 실패 시 false를 반환합니다.
예제(Example)
다음은 문자열을 PHP 구문 강조 형태로 출력하는 예제입니다.
<!DOCTYPE html>
<html>
<body>
<?php
highlight_string("Demo text! <?php phpinfo(); ?>");
?>
</body>
</html>출력 결과(Output)
위 예제를 실행하면 다음과 같은 결과가 출력됩니다.
Demo text! <?php phpinfo(); ?>