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