(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0)
Phar::canWrite — Devolver si la extensión phar soporta la escritura y creación de archivos phar
Este método estático determina si ha sido deshabilitado el acceso a escritura en el php.ini del sistema mediante la variable INI phar.readonly.
Ejemplo #1 Un ejemplo de Phar::canWrite()
<?php
if (Phar::canWrite()) {
file_put_contents('phar://miphar.phar/fichero.txt', 'hola, qué tal');
}
?>