真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

phar包在PHP中的應(yīng)用

本篇文章給大家分享的是有關(guān)phar包在PHP中的應(yīng)用,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

成都創(chuàng)新互聯(lián)主營民樂網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP開發(fā)公司,民樂h5微信小程序開發(fā)搭建,民樂網(wǎng)站營銷推廣歡迎民樂等地區(qū)企業(yè)咨詢

PHP5.3之后支持了類似Java的jar包,名為phar。用來將多個PHP文件打包為一個文件。

首先需要修改php.ini配置將phar的readonly關(guān)閉,默認是不能寫phar包的,include是默認開啟的。

phar.readonly => On

創(chuàng)建一個phar壓縮包

buildFromDirectory(__DIR__.'/../', '/\.php$/');
$phar->compressFiles(Phar::GZ);
$phar->stopBuffering();
$phar->setStub($phar->createDefaultStub('lib_config.php'));

new Phar的參數(shù)是壓縮包的名稱。buildFromDirectory指定壓縮的目錄,第二個參數(shù)可通過正則來制定壓縮文件的擴展名。

Phar::GZ表示使用gzip來壓縮此文件。也支持bz2壓縮。參數(shù)修改為 PHAR::BZ2即可。

setSub用來設(shè)置啟動加載的文件。默認會自動加載并執(zhí)行 lib_config.php。

執(zhí)行此代碼后,即生成一個swoole.phar文件。

使用phar壓縮包

使用phar可以很方便的打包你的代碼,集成部署到線上機器。

以上就是phar包在PHP中的應(yīng)用,小編相信有部分知識點可能是我們?nèi)粘9ぷ鲿姷交蛴玫降?。希望你能通過這篇文章學到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


當前標題:phar包在PHP中的應(yīng)用
鏈接分享:http://weahome.cn/article/gihpec.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部