(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.2.0)
Phar::isValidPharFilename — Проверяет, что заданное имя файла является корректным именем phar-архива
Проверяет, что заданное имя файла является корректным именем phar-архива. Можно использовать для проверки имени файла до момента его непосредственного создания, чтобы избежать нежелательных исключений.
filenameИмя или полный путь до файла, который ещё не создан
executableЭтот параметр определяет, должен ли файл опознаваться как запускаемый phar-архив, или как незапускаемый архив с данными