show_source()
함수는 PHP 구문 강조 표시로 파일을 출력합니다. 구문 강조 표시는 HTML 태그를 사용하여 달성됩니다.
강조 표시에 사용되는 색상은 php.ini 파일에서 또는 ini_set () 함수를 사용하여 설정할 수 있습니다.
show_source()
는 highlows_file () 함수의 별칭입니다.
참고 : 이 기능을 사용하면 암호 및 기타 민감한 정보를 포함하여 전체 파일이 표시됩니다! 사용해 주시기 바랍니다.
PHP 구문 하이라이트가있는 파일을 출력하려면 테스트 파일 ( "test.php")을 사용하십시오.
<html> <body> <? php show_source ( "test.php" ) ; ?> </ body > </ html >
위 코드의 브라우저 출력은 (파일의 내용에 따라 다름) 일 수 있습니다.
<html> <body> <? php "색상 : #007700" > echo "색상 : #007700" > ( "색상 : #dd0000" > "test.php" "색상 : #007700" > ) ; "색상 : #0000bb" > ?> </ 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" > echo ( < / span > < span style = "color : #dd0000" > "test.php" < / span > < span style = " color : #007700" > ) ; <br /> < / span > < span style = "색상 : #0000bb" > ? > <br/> < / span > </ body > <br/> < / html > </ span > </ 코드 > </ body > </ html >
직접 시도하십시오
show_source ( filename , return )
매개 변수 | 설명하다 |
---|---|
파일 이름 | 필수의. PHP 파일의 경로를 강조 표시합니다. |
반품 |
선택 과목. True로 설정되면이 기능은 강조 표시된 코드를 인쇄하는 대신 문자열로 리턴합니다. 기본값은 False입니다. |
이 함수는 PHP 구문 하이라이트 프로그램에 정의 된 색상을 사용하여 파일 이름 에 포함 된 코드의 구문 강조 표시 버전을 출력하거나 반환합니다.
많은 서버가 PHPS 접미사로 파일을 자동으로 강조하도록 구성됩니다. 예를 들어, exames.phps를 보면 파일이 구문으로 강조 표시된 소스 코드가 표시됩니다. 이 기능을 활성화하려면 다음 줄을 httpd.conf 에 추가하십시오.
AddType Application/x-httpd-php-source .phps
리턴 매개 변수가 true로 설정된 경우 함수는 강조 표시된 코드를 출력하는 대신 리턴합니다. 그렇지 않으면 성공하면 true가 반환되고 실패하면 False가 반환됩니다.