라이브러리

[PHP] SplFileInfo::getRealPath - 파일의 절대 경로를 가져옵니다.




PHP에서 `SplFileInfo` 클래스는 파일 정보를 다루는 데 사용되는 클래스입니다. `getRealPath()` 메서드는 파일의 실제 경로를 반환합니다.

getRealPath() 메서드


`getRealPath()` 메서드는 파일의 실제 경로를 반환합니다. 이 메서드는 파일의 절대 경로를 반환합니다. 만약 파일이 존재하지 않는다면 `false`를 반환합니다.

예제


#hostingforum.kr
php

// 파일의 실제 경로를 반환하는 예제

$file = new SplFileInfo('example.txt');

echo $file->getRealPath(); // example.txt가 존재하는 경우 example.txt의 실제 경로를 출력



// 파일이 존재하지 않는 경우

$file = new SplFileInfo('non_existent_file.txt');

echo $file->getRealPath(); // false를 출력



사용 예제


#hostingforum.kr
php

// 파일의 실제 경로를 사용하는 예제

$file = new SplFileInfo('example.txt');

if ($file->getRealPath()) {

    echo "파일이 존재합니다.";

} else {

    echo "파일이 존재하지 않습니다.";

}



SplFileInfo 클래스의 사용 방법


`SplFileInfo` 클래스는 파일 정보를 다루는 데 사용됩니다. 이 클래스를 사용하여 파일의 이름, 경로, 크기, 수정 날짜, 권한 등 다양한 정보를 얻을 수 있습니다.

#hostingforum.kr
php

// 파일의 이름을 반환하는 예제

$file = new SplFileInfo('example.txt');

echo $file->getFilename(); // example.txt를 출력



// 파일의 경로를 반환하는 예제

$file = new SplFileInfo('example.txt');

echo $file->getPath(); // 현재 디렉토리에서 example.txt의 경로를 출력



// 파일의 크기를 반환하는 예제

$file = new SplFileInfo('example.txt');

echo $file->getSize(); // example.txt의 크기를 출력



// 파일의 수정 날짜를 반환하는 예제

$file = new SplFileInfo('example.txt');

echo $file->getMTime(); // example.txt의 수정 날짜를 출력



결론


`SplFileInfo` 클래스는 파일 정보를 다루는 데 사용되는 클래스입니다. `getRealPath()` 메서드는 파일의 실제 경로를 반환합니다. 이 메서드를 사용하여 파일의 실제 경로를 얻을 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 144 페이지

검색

게시물 검색