2024 年日本 PHP 研討會

Phar::delete

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)

Phar::delete從 phar 封存中刪除檔案

說明

public Phar::delete(字串 $localName): true

注意:

這個方法需要將 php.ini 設定 phar.readonly 設為 0 才能夠讓 Phar 物件正常運作。否則,將會拋出 PharException 例外。

刪除封存檔內的檔案。這在功能上等同於在串流包裝器上呼叫 unlink(),如下例所示。

參數

localName

封存檔內要刪除的檔案路徑。

傳回值

總是傳回 true

錯誤/例外

如果在將變更寫入磁碟時發生錯誤,會拋出 PharException 例外。

範例

範例 #1 Phar::delete() 範例

<?php
try {
$phar = new Phar('myphar.phar');
$phar->delete('unlink/me.php');
// 這等同於:
unlink('phar://myphar.phar/unlink/me.php');
} catch (
Exception $e) {
// 處理錯誤
}
?>

參見

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top