php phantomjs的安装方法:首先安装composer中文镜像;然后创建“composer.json”;最后进入项目文件夹运行“composer require "jonnyw/php-phantomjs:4.*"”命令即可。

本文操作环境:windows7系统、PHP7.1版,DELL G3电脑。
安装php-phantomjs
https://jonnnnyw.github.io/php-phantomjs/
有一个比较坑爹的地方就是点击里面的介绍会自动变成http开头的网址可能会打不开,只需要填个s变成https即可打开。
安装composer中文镜像http://www.phpcomposer.com/,然后重启
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | {
"scripts" : {
"post-install-cmd" : [
"PhantomInstaller\\Installer::installPhantomJS"
],
"post-update-cmd" : [
"PhantomInstaller\\Installer::installPhantomJS"
]
},
"config" : {
"bin-dir" : "bin"
},
"require" : {
"jonnyw/php-phantomjs" : "4.*"
}
}
|
登入後複製
进入项目文件夹运行下面的的命令即可 composer require "jonnyw/php-phantomjs:4.*"
完成后会出现下面的文件夹

注:还会有一个bin文件夹,里面是phantomjs.exe。我的没有是因为提前安装了。
【推荐学习:PHP视频教程】
运行测试代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <?php
require "vendor\autoload.php" ;
use JonnyW\PhantomJs\Client;
$client = Client::getInstance();
$client ->getEngine()->setPath('E:/xampp/php/phantomjs.exe');
$delay = 7;
$request = $client ->getMessageFactory()->createPdfRequest('https:
$request ->setOutputFile('E:/document.pdf');
$request ->setFormat('A4');
$request ->setOrientation('landscape');
$request ->setMargin('1cm');
$request ->setDelay( $delay );
$response = $client ->getMessageFactory()->createResponse();
$client ->send( $request , $response );
|
登入後複製
以上是php phantomjs怎麼安裝的詳細內容。更多資訊請關注PHP中文網其他相關文章!