<code>include 'PhpBeautifier.inc';//为什么这个class 是.inc 结尾呢? $beautify = new PhpBeautifier(); $beautify -> tokenSpace = true;//put space between tokens $beautify -> blockLine = true;//put empty lines between blocks of code (if, while etc) $beautify -> optimize = true;//optimize strings (for now), if a double quoted string does not contain variables of special carachters transform it to a single quoted string to save parsing time $beautify -> file( 'test.php', 'beautified.php' );</code>
?>
https://github.com/easychen/L...
<code>include 'PhpBeautifier.inc';//为什么这个class 是.inc 结尾呢? $beautify = new PhpBeautifier(); $beautify -> tokenSpace = true;//put space between tokens $beautify -> blockLine = true;//put empty lines between blocks of code (if, while etc) $beautify -> optimize = true;//optimize strings (for now), if a double quoted string does not contain variables of special carachters transform it to a single quoted string to save parsing time $beautify -> file( 'test.php', 'beautified.php' );</code>
?>
https://github.com/easychen/L...
파일에 표시만 하기 때문에 접미사를 원하는 합법적인 문자로 변경할 수 있습니다(접미사를 제거하더라도).
PHP의 내부 실행 프로세스는 대략 다음과 같습니다.
파일 이름이나 경로에 해당하는 파일을 찾으세요.
파일 내용 읽기
내용을 PHP 코드로 파싱하여 실행해 보세요.
여기서 접미사는 단지 이 파일의 기능을 식별하기 위한 것입니다. 유사한 것에는 XXX.tpl(템플릿) 등이 있습니다.
include는 다음과 같이 읽기 권한이 있는 한 모든 유형의 파일을 포함할 수 있습니다.
<code><?php include "../.gitignore";</code>
초대해 주셔서 감사합니다. 이전 답변은 모두 정확하므로 include/require 보안에 주의하세요.
초대해 주셔서 감사합니다. 이 질문을 보고 잠시 놀랐습니다. include 지시문은 지정된 파일을 가져오고 실행하는 데 사용됩니다(require와 동일).
require
include
모든 유형의 텍스트 파일을 사용할 수 있습니다. 참조 파일의 내용은 PHP 코드로 실행됩니다(
txt, html, js, css 등을 요구/포함할 수 있습니다. 일부 PHP 트로이 목마는 이를 사용하여 보안 도구 탐지를 우회합니다.