PHP show_source() 함수

정의와 사용법

show_source() 함수가 파일에 문법 강조 표시를 수행합니다.

이 함수는 highlight_file() 의 별명입니다.

문법

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

설명

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

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

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

반환 값

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

알림 및 주석

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

예제

"test.php":

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

출력:

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

브라우저에서 확인할 수 있는 결과는 다음과 같습니다:

<html>
<body>
<code>
<span style="color: #000000"><html>
<br />
<body>
<br />
<span style="color: #0000BB"><?php
<br />show_source</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>