라이브러리

[PHP] PharFileInfo::delMetadata - 항목의 메타데이터를 삭제합니다.




PHP PharFileInfo::delMetadata 메서드

PHP의 PharFileInfo::delMetadata 메서드는 PharFileInfo 객체에서 메타데이터를 삭제하는 데 사용됩니다. 메타데이터는 PharArchive 객체의 속성으로, PharArchive 객체의 속성을 수정하거나 삭제할 때 사용됩니다.

메서드 사용법


PharFileInfo::delMetadata 메서드는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

$phar = new Phar('example.phar');

$phar->setStub($phar->createDefaultStub());

$phar->addFile('example.txt');



$pharFileInfo = $phar['example.txt'];

$pharFileInfo->delMetadata();



예제


이 예제에서는 PharFileInfo::delMetadata 메서드를 사용하여 PharArchive 객체의 메타데이터를 삭제하는 방법을 보여줍니다.

#hostingforum.kr
php

// PharArchive 객체를 생성합니다.

$phar = new Phar('example.phar');

$phar->setStub($phar->createDefaultStub());

$phar->addFile('example.txt');



// PharFileInfo 객체를 생성합니다.

$pharFileInfo = $phar['example.txt'];



// 메타데이터를 삭제합니다.

$pharFileInfo->delMetadata();



// 메타데이터가 삭제되었는지 확인합니다.

var_dump($pharFileInfo->getMetadata());



결과


이 예제를 실행한 결과는 다음과 같습니다.

#hostingforum.kr
php

NULL



메타데이터 삭제 후 PharArchive 객체의 속성


메타데이터를 삭제한 후 PharArchive 객체의 속성을 확인하면 다음과 같습니다.

#hostingforum.kr
php

// 메타데이터가 삭제되었는지 확인합니다.

var_dump($phar->getMetadata());



결과


이 예제를 실행한 결과는 다음과 같습니다.

#hostingforum.kr
php

NULL



결론


PharFileInfo::delMetadata 메서드는 PharArchive 객체의 메타데이터를 삭제하는 데 사용됩니다. 메타데이터를 삭제한 후 PharArchive 객체의 속성을 확인하면 NULL이 반환됩니다. 이 메서드는 PharArchive 객체의 속성을 수정하거나 삭제할 때 사용됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색