<em id="dtpgh"></em>
  • <dd id="dtpgh"><noscript id="dtpgh"></noscript></dd>
  • PHP8 Phar::setAlias

    2024-02-21 14:39 更新

    (PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.2.1)

    Phar::setAlias — 設置 Phar 存檔的別名

    說明

    public Phar::setAlias(string $alias): bool
    注意:此方法需要 將 中的 設為 以適合 Phar 對象. 否則, 將拋出PharException.php.iniphar.readonly0

    設置 Phar 存檔的別名,并將其寫為永久別名 對于這個 phar 檔案。別名可以在內部用于 phar 存檔 確保使用流包裝器訪問內部 無論 PHAR 存檔位于何處,文件始終有效 文件系統。另一種選擇是依靠 Phar 對 include 的攔截或使用 Phar::interceptFileFuncs() 并使用相對路徑。phar

    參數 

    alias

    此存檔可在流包裝器訪問中引用的速記字符串。phar

    返回值 

    錯誤/異常 

    寫入訪問時引發 UnexpectedValueException 禁用,如果別名為 已在使用中,或者在刷新磁盤更改時遇到任何問題。

    示例 

    示例 #1 A Phar::setAlias() example

    <?php
    try {
        $phar = new Phar('myphar.phar');
        $phar->setAlias('myp.phar');
    } catch (Exception $e) {
        // handle error
    }
    ?>

    參見 

    • Phar::__construct() - 構造一個 Phar 存檔對象
    • Phar::interceptFileFuncs() - 指示 phar 攔截 fopen、file_get_contents、opendir 和所有與 stat 相關的函數


    以上內容是否對您有幫助:
    在線筆記
    App下載
    App下載

    掃描二維碼

    下載編程獅App

    公眾號
    微信公眾號

    編程獅公眾號

    9久久久精品视频免费观看_久久99这里只有精品_91热久久免费频精品99欧美_黄色a一级