2024 日本 PHP 研討會

Phar::isWritable

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

Phar::isWritable如果 phar 封存可以被修改,則返回 true

說明

public Phar::isWritable(): bool

如果 phar.readonly0,且磁碟上的實際 phar 封存不是唯讀的,則此方法返回 true

參數

無參數。

回傳值

如果 phar 封存可以被修改,則返回 true

參見

新增註記

使用者貢獻的註記 1 則註記

kristof dot coomans at telenet dot be
15 年前
這可能與預期不符,但即使目錄是唯讀的,如果檔案尚不存在,此函式也會回傳 true。在 PHP 5.3.0 RC 1 上測試過。

我開啟了緩衝,當我呼叫 stopBuffering() 時,會拋出「failed to open stream: Permission denied」PharException 例外。
To Top