Dutch PHP Conference 2025 - Call For Papers

Phar::isWritable

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

Phar::isWritableReturns true if the phar archive can be modified

Опис

public Phar::isWritable(): bool

This method returns true if phar.readonly is 0, and the actual phar archive on disk is not read-only.

Параметри

No parameters.

Значення, що повертаються

Returns true if the phar archive can be modified

Прогляньте також

add a note

User Contributed Notes 1 note

up
1
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.
To Top