如何从 PHP 执行 PhantomJS
2022-08-30 20:47:39
我想在本地主机上从PHP执行PhantomJS。
任何机构都可以解释如何从PHP执行PhantomJS以及我应该从 phantomjs.org 下载什么包?
我想在本地主机上从PHP执行PhantomJS。
任何机构都可以解释如何从PHP执行PhantomJS以及我应该从 phantomjs.org 下载什么包?
chmod +x
)$response = exec('/path/to/phantomjs myscript.js');
实际上有一个名为PHP PhantomJS的库,旨在使您更轻松地完成此操作!
PHP PhantomJS 是一个灵活的 PHP 库,用于通过 PhantomJS 无外设浏览器加载页面并返回页面响应。它对于测试需要javascript支持并且还支持屏幕截图的网站非常方便。
功能列表 :
- 通过 PhantomJS 无外设浏览器加载网页
- 查看详细的响应数据,包括页面内容、标题、状态代码等。
- 处理重定向
- 查看 javascript 控制台错误
- 查看详细的 PhantomJS 调试信息
- 将屏幕截图保存到本地磁盘
- 设置视口大小
- 定义屏幕截图 x、y、宽度和高度参数
- 将页面呈现延迟指定时间
- 使用命令行选项执行 PhantomJS
- 轻松构建和运行自定义 PhantomJS 脚本
但是,请确保您的 PhantomJS 版本与您的 PHP PhantomJS 版本兼容:
请注意:此库的 4.0 版当前正在等待 PhantomJS 2.0 的未解决的问题。