문제:
무엇이든 관계없이 처음에 실행된 스크립트의 절대 경로를 얻습니다. 실행 환경(명령줄 또는 Apache).
해결책:
처음 실행된 스크립트의 경우:
<code class="php">$stack = debug_backtrace(); $firstFrame = $stack[count($stack) - 1]; $initialFile = $firstFrame['file'];</code>
이 방법은 debug_backtrace 함수를 활용하여 스택 추적을 캡처하고 처음 실행된 스크립트의 경로를 추출합니다.
현재 스크립트의 경우:
<code class="php">__FILE__ // Absolute path to the currently executing script</code>
FILE 상수는 실행 컨텍스트에 관계없이 현재 실행 중인 스크립트에 대한 절대 경로를 제공합니다.
추가 참고 사항:
위 내용은 다음은 귀하의 기사 내용에 맞는 몇 가지 질문 기반 제목입니다. **짧고 직접적인 내용:** * **초기 PHP 스크립트의 절대 경로를 결정하는 방법은 무엇입니까?** * **절대 경로 얻기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!