테스트 파일("test.php")에서 PHP 구문 강조를 수행합니다.
<html><body><?phphighlight_file("test.php");?></body></html>위 코드의 브라우저 출력은 다음과 같습니다(파일 내용에 따라 다름).
<html><body> <?php echo ( "test.php" ) ?> </body></html>위 코드의 HTML 출력은 다음과 같습니다(소스 코드 보기).
<html><body><code><span style="color: #000000"><html><br /><body><br /><span style="color: #0000BB"><? php<br /></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>highlight_file() 함수는 파일에 대한 PHP 구문 강조를 수행합니다. 구문 강조는 HTML 태그를 사용하여 수행됩니다.
팁: 강조 표시에 사용되는 색상은 php.ini 파일을 통해 또는 ini_set() 함수를 호출하여 설정할 수 있습니다.
참고: 이 기능을 사용하면 비밀번호 및 기타 민감한 정보를 포함한 전체 파일이 표시됩니다!
하이라이트_파일( 파일명,반환 )
매개변수 | 설명하다 |
---|---|
파일 이름 | 필수의. 표시할 파일을 지정합니다. |
반품 | 선택 과목. 이 매개변수가 TRUE로 설정되면 함수는 강조 표시된 코드를 직접 출력하는 대신 문자열로 반환합니다. 기본값은 거짓입니다. |
반환 값: | 반환 매개 변수가 TRUE로 설정된 경우 함수는 강조 표시된 코드를 직접 출력하는 대신 문자열로 반환합니다. 그렇지 않으면 성공 시 TRUE가 반환되고 실패 시 FALSE가 반환됩니다. |
---|---|
PHP 버전: | 4+ |
업데이트 로그: | PHP 4.2.1부터 이 함수는 이제 safe_mode 및 open_basedir의 영향을 받습니다. 그러나 PHP 5.4에서는 safe_mode가 제거되었습니다. 반환 매개변수는 PHP 4.2.0에 추가되었습니다. |