
SplFileInfo 클래스의 getPath() 메서드는 파일의 경로를 반환합니다. 이 메서드의 반환값을 사용하여 다른 메서드를 호출할 수 있습니다.
예를 들어, getFileSize() 메서드는 파일의 크기를 반환합니다. getPath() 메서드의 반환값을 사용하여 getFileSize() 메서드를 호출하려면 다음과 같이 할 수 있습니다.
#hostingforum.kr
php
$splFileInfo = new SplFileInfo('경로에 있는 파일 이름');
$fileSize = $splFileInfo->getPath() . DIRECTORY_SEPARATOR . $splFileInfo->getFilename();
$fileSize = filesize($fileSize);
위의 예제에서 getPath() 메서드의 반환값을 사용하여 파일의 경로를 구하고, getFileSize() 메서드를 사용하여 파일의 크기를 구합니다.
또는, 다음과 같이 할 수 있습니다.
#hostingforum.kr
php
$splFileInfo = new SplFileInfo('경로에 있는 파일 이름');
$fileSize = filesize($splFileInfo->getPathname());
위의 예제에서 getPathname() 메서드는 파일의 경로와 이름을 반환합니다. 따라서, getFileSize() 메서드를 사용하여 파일의 크기를 구할 수 있습니다.
2025-08-02 14:10