라이브러리

[PHP] RarEntry::getHostOs - 항목 호스트 OS 가져오기




PHP에서 RarEntry::getHostOs 사용하기


RarEntry::getHostOs는 PHP의 PclZip 라이브러리에 포함된 함수로, RAR 압축 파일의 엔트리에서 호스트 운영 체제를 반환합니다. 이 함수는 RAR 압축 파일의 엔트리 정보를 분석하여 호스트 운영 체제를 식별합니다.

예제


#hostingforum.kr
php

// PclZip 라이브러리를 포함합니다.

require_once 'PclZip.php';



// RAR 압축 파일을 열기 위해 PclZip 객체를 생성합니다.

$zip = new PclZip('example.rar');



// RAR 압축 파일의 엔트리 목록을 가져옵니다.

$entries = $zip->listContent();



// 각 엔트리에서 호스트 운영 체제를 가져옵니다.

foreach ($entries as $entry) {

    echo "엔트리 이름: " . $entry['filename'] . "
";

    echo "호스트 운영 체제: " . $entry['hostos'] . "
";

    echo "------------------------
";

}



호스트 운영 체제 식별


RarEntry::getHostOs 함수는 RAR 압축 파일의 엔트리 정보를 분석하여 호스트 운영 체제를 식별합니다. 이 함수는 다음 운영 체제를 식별할 수 있습니다.

* Windows
* macOS
* Linux
* Unix

호스트 운영 체제를 식별하는 방법은 다음과 같습니다.

* Windows: `WIN`
* macOS: `MAC`
* Linux: `LNX`
* Unix: `UNX`

예제 결과


RAR 압축 파일의 엔트리 목록에서 호스트 운영 체제를 가져올 때, 예제 결과는 다음과 같습니다.

#hostingforum.kr


엔트리 이름: example.txt

호스트 운영 체제: WIN

------------------------

엔트리 이름: example2.txt

호스트 운영 체제: MAC

------------------------

엔트리 이름: example3.txt

호스트 운영 체제: LNX

------------------------

엔트리 이름: example4.txt

호스트 운영 체제: UNX

------------------------



참고


PclZip 라이브러리는 PHP에서 RAR 압축 파일을 열고 관리할 수 있도록 하는 라이브러리입니다. PclZip 라이브러리를 사용하여 RAR 압축 파일의 엔트리 정보를 분석하고, 호스트 운영 체제를 식별할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색