
Phar::delMetadata 함수는 PHP Archive의 메타데이터를 삭제하는 함수입니다. 그러나 이 함수는 메타데이터를 삭제하는 것이 아닌, 메타데이터를 비우는 함수입니다.
즉, 메타데이터를 비우면 메타데이터가 비어있는 상태가 됩니다. 그러나 메타데이터 자체는 삭제되지 않습니다.
이러한 이유로 Phar::getMetadata 함수로 메타데이터를 조회할 수 있는 것입니다.
메타데이터를 완전히 삭제하려면 Phar::delete 함수를 사용해야 합니다. Phar::delete 함수는 PHP Archive를 완전히 삭제하는 함수입니다.
Phar::delMetadata 함수를 사용한 후 Phar::getMetadata 함수로 메타데이터를 조회하는 경우, 메타데이터가 비어있는 상태로 조회됩니다. 그러나 메타데이터 자체는 삭제되지 않습니다.
따라서, Phar::delMetadata 함수를 사용하여 메타데이터를 삭제하려면 Phar::delete 함수를 사용해야 합니다.
2025-03-11 22:34