首先下载wkhtmltox-0.12.4_linux-generic-amd64.tar.xz (不要下载RPM包,依赖太多,需要x-server支持),并解压,执行测试运行正常
tar wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
cd wkhtmltox-0.12.4_linux-generic-amd64/bi
./wkhtmltopdf http://www.gaojiufeng.cn 1.pdf
移动文件夹到规范目录,设置系统环境变
mv wkhtmltox /usr/local //移动文件
vi /etc/profile //编辑配置文件
PATH=/usr/local/wkhtmltox/bin:$PATH export PATH //以上复制文件底部
source /etc/profile //配置文件立即生效
wkhtmltopdf http://www.gaojiufeng.cn 1.pdf
.PHP调用代码
<?php
exec('/usr/local/wkhtmltox/bin/wkhtmltopdf --zoom 1.1 http://www.gaojiufeng.cn 1.pdf',$return);
//exec("wkhtmltopdf http://www.gaojiufeng.cn 2.pdf",$output); //低PHP版本可以用.
if(!$return){
echo 'success';
}
else{
echo 'failed';
}
?> 提示:如果无法执行exec请在php.ini中允许执行exec函数
<?php //设置Cookies数组 setcookie('Datatype[a]', '1'); setcookie('Datatype[b]', '2'); set...
function objtoarr($obj){ $ret = array(); foreach($obj as $key =>$value){ if(gettype($value) == 'arr...
php调用Webservice基本语法如下:$url ='xxxxxxx.cn' //链接服务器端 $client = new SoapClient($url);通过以上语法已经连接到webservice,也可将wsdl在本地使用,...
(1).前端文件:<form action="upload.php" method="post" enctype="multipart/form-data"> &...
<?php $member = new class { public function getInfo() { ...
php7新增的特性(1).强制限制只能返回一种类型<?php class task { } //must return an integer function add(): int { &nb...