PHP highlight_file() 함수

정의와 사용법

highlight_file() 함수는 파일에 대해 문법 강조 표시를 합니다.

문법

highlight_file(filename,return)
파라미터 설명
filename 필수입니다. 강조 표시할 PHP 파일의 경로입니다.
return 선택 사항입니다. true로 설정되면, 이 함수는 강조 표시된 코드를 반환합니다.

설명

이 함수는 PHP 문법 강조 표시 프로그램에서 정의된 색상을 사용하여, filename 에 포함된 코드의 문법 강조 표시 버전을 설정합니다.

많은 서버가 phps 후缀의 파일에 대해 자동으로 강조 표시 처리를 합니다. 예를 들어, example.phps를 확인할 때, 파일이 문법 강조 표시된 소스 코드로 표시됩니다. 이 기능을 활성화하려면 아래의 행을 추가하세요 httpd.conf

AddType application/x-httpd-php-source .phps

반환 값

만약 return 파라미터가 true로 설정되면, 이 함수는 강조된 코드를 반환하며, 출력하지 않습니다. 그렇지 않으면 성공 시 true를 반환하고, 실패 시 false를 반환합니다.

알림과 주석

경고:highlight_file() 함수를 사용할 때, 비밀번호나 다른 유형의 민감한 정보를 실수로 유출하지 마십시오. 그렇지 않으면 잠재적인 보안 위험을 초래할 수 있습니다.

예제

"test.php":

<html>
<body>
<?php
highlight_file("test.php");
?>
</body>
</html>

출력:

<html> 
<body> 
<?php 
highlight_file("test.php");
?>
</body> 
</html>

브라우저에서 볼 수 있는 결과는 이렇게 됩니다:

<html>
<body>
<code>
<span style="color: #000000"><html>
<br />
<body>
<br />
<span style="color: #0000BB"><?php
<br />highlight_file</span>
<span style="color: #007700">(</span>
<span style="color: #DD0000">"test.php"</span>
<span style="color: #007700">);<br /></span>
<span style="color: #0000BB">?><br /></span>
</body>
<br />
</html></span>
</code>
</body>
</html>