PHP创建phar文档,有很多不明白的地方,运行报错
我想把index.php这个文件打包成phar文档:
其文件组织是这样的:
index.php与1.php在同一个目录。
index.php 里面只有一个hello world
然后在1.php里面代码是这样的:
<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2014/9/16
* Time: 21:45
*/
$phar = new Phar('user.phar', 0, 'user.phar');
$phar->buildFromDirectory(dirname(__FILE__) . '/index.php');
$phar->setStub($phar->createDefaultStub('1.php', '1.php'));
$phar->compressFiles(Phar::GZ);
运行结果报错了:
为啥会错呢?
$phar->setStub($phar->createDefaultStub('1.php', '1.php'));参数错了吗?
这个stub是个啥东西?
这个1.php是直接运行就可以了还是使用php命令行 运行呢?
求大神解答
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)