Phar::isWritable
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)
Phar::isWritable — phar アーカイブが変更可能な場合に true を返す
説明
このメソッドは、phar.readonly
が 0
かつディスク上の実際の phar アーカイブが読み取り専用でない場合に
true
を返します。
パラメータ
パラメータはありません。
戻り値
phar アーカイブが変更可能な場合に true
を返します。
参考
- Phar::canWrite() - phar 拡張モジュールが phar の書き込みや作成をサポートしているかどうかを返す
- PharData::isWritable() - tar/zip アーカイブが変更可能な場合に true を返す
+add a note
User Contributed Notes 1 note
kristof dot coomans at telenet dot be ¶
15 years ago
It might be not expected, but this function will return true if the file does not exist yet even if the directory is read-only. Tested on PHP 5.3.0 RC 1.
I have buffering on and when I call stopBuffering() then the "failed to open stream: Permission denied" PharException will be thrown.
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google