(PHP 5 >= 5.3.0, PHP 7, PECL phar >= 1.2.0)
Phar::isValidPharFilename — Devolver si el nombre de fichero dado es un nombre de fichero phar válido
$filename
[, bool $executable
= true
] ) : boolDevuelve si el nombre de fichero dado es un nombre de fichero phar válido que será reconocido como un archivo phar por la extensión phar. Este método se puede usar para comprobar un nombre sin tener que instanciar un archivo phar y capturar la inevitable excepción que será lanzada si se especifica un nombre no válido.
filename
El nombre o la ruta completa al archivo phar aún no creado
executable
Este parámetro determina si el nombre de fichero debería ser tratado como un archivo phar ejecutable o un archivo de datos no ejecutable
Devuelve TRUE
si el nombre de fichero es válido, FALSE
si no.