<?php
function jietu($url,$savepath){//网页截图
if(empty($savepath))
{
exit('截图保存目录为空或者不是目录!');
}
else
{
if(!file_exists($savepath))//如果截图目录不存在则新建
{
mkdir($savepath);
}
}
if(!url_exists($url))
{
exit('URL地址不存在!');
}
$filename=rtrim($savepath,'/').'/'.time().'.png';//拼装生成截图的文件名
$rutycapt=dirname($_SERVER['SCRIPT_FILENAME']).'/IECapt.exe';//你本机IECapt的路径
$cmd="$rutycapt --url=$url --out=$filename";//拼装截图命令
system($cmd);//执行命令
//echo $cmd;
}
function url_exists($url){ //判断URL地址是否存在
$head=@get_headers($url);
if(is_array($head))
{
return true;
}
else
{
return false;
}
}
jietu('http://www.baidu.com','./img');//url地址不能省略www,省略之后截图为空白?> 这是代码 我加载的时候 响应时间 都一分钟了 怎么可以解决响应时间长的问题php域名functionserver
function jietu($url,$savepath){//网页截图
if(empty($savepath))
{
exit('截图保存目录为空或者不是目录!');
}
else
{
if(!file_exists($savepath))//如果截图目录不存在则新建
{
mkdir($savepath);
}
}
if(!url_exists($url))
{
exit('URL地址不存在!');
}
$filename=rtrim($savepath,'/').'/'.time().'.png';//拼装生成截图的文件名
$rutycapt=dirname($_SERVER['SCRIPT_FILENAME']).'/IECapt.exe';//你本机IECapt的路径
$cmd="$rutycapt --url=$url --out=$filename";//拼装截图命令
system($cmd);//执行命令
//echo $cmd;
}
function url_exists($url){ //判断URL地址是否存在
$head=@get_headers($url);
if(is_array($head))
{
return true;
}
else
{
return false;
}
}
jietu('http://www.baidu.com','./img');//url地址不能省略www,省略之后截图为空白?> 这是代码 我加载的时候 响应时间 都一分钟了 怎么可以解决响应时间长的问题php域名functionserver
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货