(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.2.1)
Phar::setAlias — Установить псевдоним для Phar-архива
Замечание:
Для корректной работы с объектами Phar этому методу необходима установка значения php.ini
phar.readonlyв0. В противном случае, будет выброшено исключение PharException.
   Устанавливает псевдоним для Phar-архива и записывает его как постоянный
   псевдоним для этого архива. Псевдоним можно использовать внутри phar-архива для
   уверенности в том, что доступ через потоковую обёртку phar для
   доступа к внутренним файлам будет работать всегда, независимо от местоположения
   phar-архива на файловой системе. Другой альтернативой является надежда на
   перехват include или использование
   Phar::interceptFileFuncs() совместно с относительными путями.
  
alias
       Короткое имя, которое можно будет использовать с доступом
       через потоковую обёртку phar.
      
   Функция возвращает логическое значение true.
  
Выбрасывает исключение UnexpectedValueException, если доступ запрещён и PharException, если псевдоним уже используется, или возникли проблемы с записью на диск.
| Версия | Описание | 
|---|---|
| 8.4.0 | Метод Phar::setAlias() теперь возвращает предварительное значение true. | 
Пример #1 Пример использования Phar::setAlias()
<?php
try {
    $phar = new Phar('myphar.phar');
    $phar->setAlias('myp.phar');
} catch (Exception $e) {
    // обработка ошибок
}
?>
