
Phar::extractTo 메소드의 두 번째 인자는 추출할 디렉터리 경로입니다. 이 경로의 디렉터리 구조는 Phar 아카이브의 내부 디렉터리 구조와 일치해야 합니다.
예를 들어, Phar 아카이브 내부에 'dir1/dir2/file.php' 라는 파일이 존재한다면, 추출할 디렉터리 경로에 'dir1/dir2' 디렉터리가 존재해야 합니다.
루트 디렉터리를 지정하려면, Phar 아카이브의 루트 디렉터리를 포함하는 경로를 지정하면 됩니다. 예를 들어, Phar 아카이브의 루트 디렉터리가 '/var/www/phar' 인 경우, 추출할 디렉터리 경로를 '/var/www/phar'로 지정하면 루트 디렉터리를 지정할 수 있습니다.
Phar::extractTo 메소드의 사용 예제는 다음과 같습니다:
#hostingforum.kr
php
$phar = new Phar('example.phar');
$phar->extractTo('/var/www/phar');
이 코드는 Phar 아카이브 'example.phar'를 '/var/www/phar' 디렉터리에 추출합니다.
2025-04-14 16:17