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>