正在開發博客插件,需要使用這個項目Parser,如何在沒有composer的環境下在PHP文件中引用這個項目,或者直接在php文件裡執行安裝composer和這個庫呢?
正在開發博客插件,需要使用這個項目Parser,如何在沒有composer的環境下在PHP文件中引用這個項目,或者直接在php文件裡執行安裝composer和這個庫呢?
使用自動加載器就可以了,不過最好還是用composer,畢竟方便
https://github.com/WhichBrows...
<code>function InstallComposer() { file_put_contents(__DIR__ . '/composer-setup.php', file_get_contents('https://getcomposer.org/installer')); shell_exec('php composer-setup.php'); } function InstallParser(){ shell_exec('php composer.phar require whichbrowser/parser'); }</code>
如果不使用Composer
: 如果文件少直接,require
進來就好,如果涉及的文件多,看庫的命名空間使用規範是Psr4
還是Psr0
,寫一個Psr4
還是自動引入文件,可以參考Composer
的ClassLoader
。
如果使用Composer
,直接寫一個composer.json
,把需要的庫放到require
.
<code>#composer.json "require": { "php": ">=5.3.3", "godtail/db": "dev-master" #例子 } #然后 composer install` #引入autoload文件 require '../vendor/autoload.php'; </code>
先安裝 parser
然後再文件中
<code>require 'vendor/autoload.php';</code>
這樣就可以了