我的index.php
使用了php库中的一个类(包括文件夹,类,子类)等。
我的index.php使用整个库
...
include("Classes/Crawler.php");
$crawl = new Crawler(); //
...
我的目标是分发2个文件(index.php和Crawler.phar),而不必更改源代码
答案 0 :(得分:0)
我使用phing的pharpackage
任务来构建我的phar文件,请参阅https://github.com/cweiske/phorkie/blob/master/build.xml#L82以获取示例。
但除此之外,您可以编写自己的脚本(在PHP手册中很简单; see the examples)。
关于使用index.php
原样:只要您使用Phar::interceptFileFuncs()启用文件拦截,就可以执行此操作。