W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.2.1)
Phar::setAlias — 設(shè)置 Phar 存檔的別名
public Phar::setAlias(string $alias): bool
注意:此方法需要 將 中的 設(shè)為 以適合 Phar 對(duì)象. 否則, 將拋出PharException.php.iniphar.readonly0
設(shè)置 Phar 存檔的別名,并將其寫為永久別名 對(duì)于這個(gè) phar 檔案。別名可以在內(nèi)部用于 phar 存檔 確保使用流包裝器訪問內(nèi)部 無論 PHAR 存檔位于何處,文件始終有效 文件系統(tǒng)。另一種選擇是依靠 Phar 對(duì) include 的攔截或使用 Phar::interceptFileFuncs() 并使用相對(duì)路徑。phar
alias
此存檔可在流包裝器訪問中引用的速記字符串。phar
寫入訪問時(shí)引發(fā) UnexpectedValueException 禁用,如果別名為 已在使用中,或者在刷新磁盤更改時(shí)遇到任何問題。
示例 #1 A Phar::setAlias() example
<?php
try {
$phar = new Phar('myphar.phar');
$phar->setAlias('myp.phar');
} catch (Exception $e) {
// handle error
}
?>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: