$url = www.baidu.com //百度を捕まえる
;
echo snapshot($url); //出力結果は画像アドレスです
echo snapshot($url, ./baidu.png); //画像をローカルのbaidu.pngに保存し、コンテンツの画像サイズを出力します
/**
* Web ページのスナップショットを生成します
* Fr bkJia.com フォーラム xiaokai
* @param string $site ターゲットアドレス
* @param string $path 保存アドレス、空の場合は保存されません
* @param 整数 $dealy 遅延
* @returnmixed パラメータに従ってリターンします
*/
関数スナップショット($site, $path = , $dealy = 0)
{
$url = http://ppt.cc/yo2/catch.php;
$query = url= . $dealy . mt_rand(1, 9);
$ch =curl_init($url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $query);
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER[HTTP_USER_AGENT]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data =curl_exec($ch);
curl_close($ch);
If (strlen($data) != 32) {
exit(無効な URL);
}
$file = $data{0} . $data{2} .
$file = http://cache.ppt.cc/ .$data .
If (!empty($path)) {
return file_put_contents($path, $data);
}
$file を返します;
}