phar打包

前奏:php需大于5.5 ,修改php.ini中phar.readonly

 

 

1.首先建立文件目录,src放源码

 

 

2. build为打包执行文件, build.php的代码如下

<?php
//产生一个siam.phar文件
$phar = new Phar('siam.phar', 0, 'siam.phar');
// 添加src里面的所有文件到siam.phar归档文件
$phar->buildFromDirectory(dirname(__FILE__) . '/src');
//设置执行时的入口文件,第一个用于命令行,第二个用于浏览器访问,这里都设置为index.php
$phar->setDefaultStub('index.php', 'index.php');

//$phar->extractTo("siam");  //提取一份原项目文件
//$phar->convertToData(Phar::ZIP); //提取压缩包

  

3.执行  php build.php  即生吃 siam.phar文件

 

 

4.require引入 siam.phar即可访问

posted @ 2023-03-20 11:32  叫我亚庆  阅读(80)  评论(0)    收藏  举报