라이브러리

[PHP] RarEntry::__toString - 항목의 텍스트 표현 가져오기




PHP에서 RarEntry::__toString


PHP의 `RarEntry` 클래스는 RAR 아카이브의 항목을 나타내는 데 사용됩니다. `__toString` 메서드는 이 항목을 문자열로 변환하는 데 사용됩니다.

# RarEntry::__toString 메서드


`RarEntry::__toString` 메서드는 `RarEntry` 객체를 문자열로 변환합니다. 이 메서드는 항목의 이름, 크기, 타입, 압축률, 압축된 크기, 압축되지 않은 크기, 압축률을 포함하는 문자열을 반환합니다.

# 예제


#hostingforum.kr
php

// RarArchive 클래스를 사용하여 RAR 아카이브를 열기

$rar = RarArchive::open('example.rar');



// RarEntry 클래스를 사용하여 아카이브의 항목을 얻기

$entry = $rar->getEntry('example.txt');



// __toString 메서드를 사용하여 항목을 문자열로 변환하기

echo $entry->__toString();



// RarArchive 클래스를 사용하여 아카이브를 닫기

$rar->close();



# 결과


#hostingforum.kr


example.txt (1024 bytes, 50% compression ratio, 512 bytes compressed, 1024 bytes uncompressed)



# 코드 설명


1. `RarArchive::open` 메서드를 사용하여 RAR 아카이브를 열어 `RarArchive` 객체를 얻습니다.
2. `RarArchive::getEntry` 메서드를 사용하여 아카이브의 항목을 얻어 `RarEntry` 객체를 얻습니다.
3. `RarEntry::__toString` 메서드를 사용하여 항목을 문자열로 변환합니다.
4. 결과를 콘솔에 출력합니다.
5. `RarArchive::close` 메서드를 사용하여 아카이브를 닫습니다.

# 참고


* `RarArchive` 클래스는 `rar` 확장 모듈을 사용하여 RAR 아카이브를 열고 닫을 수 있습니다.
* `RarEntry` 클래스는 RAR 아카이브의 항목을 나타내는 데 사용됩니다.
* `__toString` 메서드는 `RarEntry` 객체를 문자열로 변환하는 데 사용됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 298 페이지

검색

게시물 검색