Phar::isValidPharFilename

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

Phar::isValidPharFilenameInforma se o nome de arquivo fornecido é um nome de arquivo phar válido

Descrição

final public static Phar::isValidPharFilename(string $filename, bool $executable = true): bool

Retorna se o nome de arquivo fornecido é um nome de arquivo PHAR válido que será reconhecido como um arquivo PHAR pela extensão PHAR. Isso pode ser usado para testar um nome sem precisar instanciar um arquivo PHAR e capturar a inevitável exceção que será gerada se um nome inválido for especificado.

Parâmetros

filename

O nome ou caminho completo para um arquivo phar ainda não criado

executable

Este parâmetro determina se o nome do arquivo deve ser tratado como um arquivo executável phar ou um arquivo não executável de dados.

Valor Retornado

Retorna true se o nome do arquivo for válido, false caso contrário.