如果项目需要引入不同的phar包的时候
例如:
include "a.phar";
include "b.phar";
此时可能会报错:PHP Fatal error: Cannot redeclare class Extract_Phar in b.phar on line 103
问题的发生可能是因为您的各种 phar 文件中存在冲突的 stub 。尝试:
include "phar://a.phar/index.php";
include "phar://b.phar/index.php";
这样引入解决了本次问题!大功告成。