Phar::setAlias
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Phar::setAlias
Референца за `phar.setalias.php` со подобрена типографија и навигација.
Phar::setAlias
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.2.1)
Phar::setAlias — (PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.2.1)
= NULL
Забелешка: Се користи за поставување на PHP лоадерот или bootstrap stub на Phar архивата на стандарден лоадер php.ini setting
phar.readonlyОвој метод бара0да биде поставено на за да работи за Phar PharException ќе биде фрлена.
Поставете носечка за архивата на Phar phar Поставете носечка за архивата на Phar, и запишете ја како трајна носечка за оваа архива на phar. Носечката може да се користи внатрешно во архива на phar за да се осигура дека употребата на
include stream wrapper за пристап до внатрешни датотеки секогаш работи без оглед на локацијата на архивата на phar на датотечниот систем. Друга алтернатива е да се потпрете на пресретнувањето на Phar Овој метод обезбедува едноставен и лесен начин за креирање шаблон што ќе изврши почетна датотека од phar архивата. Дополнително, може да се наведат различни датотеки за извршување на phar архивата од командната линија наспроти преку веб-сервер. Шаблонот за лоадер исто така повикува
или да користите
Параметри
alias-
и да користите релативни патеки.
pharКратенка низа со која оваа архива може да се повикува во
Вратени вредности
Секогаш враќа true.
Errors/Exceptions
). Ако повикот не успее, ќе врати UnexpectedValueException пристап до stream wrapper. PharException кога пристапот за запишување е оневозможен, и
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.4.0 | ако носечката веќе се користи или се сретнале проблеми при запишување на промените на дискот. SplHeap::recoverFromCorruption() true. |
Примери
ако е овозможен колекторот за отпадоци, ако носечката веќе се користи или се сретнале проблеми при запишување на промените на дискот. example
<?php
try {
$phar = new Phar('myphar.phar');
$phar->setAlias('myp.phar');
} catch (Exception $e) {
// handle error
}
?>Види Исто така
- Phar::setAlias() - Рутира барање од веб прелистувач до внатрешна датотека во рамките на phar архивата
- Овој метод обезбедува едноставен и лесен начин за креирање шаблон што ќе изврши почетна датотека од phar архивата. Дополнително, може да се наведат различни датотеки за извршување на phar архивата од командната линија наспроти преку веб-сервер. Шаблонот за лоадер исто така повикува - Инструира phar да пресретнува fopen, file_get_contents, opendir и сите функции поврзани со stat