【PHP生成网页快照不用COM不用扩展._PHP】教程文章相关的互联网学习教程文章

网页快照在哪PHP生成网页快照不用COM不用扩展

代码 代码如下:$url = 'www.baidu.com'; //抓取百度 echo snapshot($url); //输出结果为图片地址 echo snapshot($url, './baidu.png'); //将图片保存至本地baidu.png, 输出内容图片大小 /** * 生成网页快照 * * @param string $site 目标地址 * @param string $path 保存地址, 为空则不保存 * @param integer $dealy 延迟 * @return mixed 根据参数返回 */ function snapshot($site, $path = '', $dealy = 0) { $url = 'http://pp...

php获取百度收录和百度快照时间的代码

本文介绍下,用php获取百度收录情况,以及百度快照时间的一段代码,有需要的朋友,作个参考吧。用php代码实现查询百度收录情况与百度快照时间。 代码:(.*)/”; /*用以匹配快照日期的字符串*/$times = “/\d{4}-\d{1,2}-\d{1,2}/”; /*匹配快照日期的正则表达式,如:2011-8-4*/$s0 = @file_get_contents($all); /*将site:www.ninthday.net的网页置入$s0字符串中*/$s1 = @file_get_contents($today);preg_match($utf_pattern,$s0,$a...

php百度快照、百度收录、百度热词的代码分享

本文分享几段php代码,分别用于获取百度快照时间、百度收录情况、百度热词。有需要的朋友作个参考。用php获取百度快照、百度收录、百度热词,供大家参考。 1,获取百度收录2,获取百度的热词(.*)/is', $templateRss, $_description)) { $templateRss = $_description [0]; $templateRss = str_replace("&", "&", $templateRss); } $templateRss = "" . $templateRss; $xml = simplexml_load_String($templateRss); foreach (...

PHP生成网页快照不用COM不用扩展._PHP教程

代码 代码如下:$url = 'www.baidu.com'; //抓取百度 echo snapshot($url); //输出结果为图片地址 echo snapshot($url, './baidu.png'); //将图片保存至本地baidu.png, 输出内容图片大小 /** * 生成网页快照 * * @param string $site 目标地址 * @param string $path 保存地址, 为空则不保存 * @param integer $dealy 延迟 * @return mixed 根据参数返回 */ function snapshot($site, $path = '', $dealy = 0) { $url = 'http://pp...

PHP生成网页快照不用COM不用扩展_PHP教程

$url = 'www.bkjia.com; //抓取烈火 echo snapshot($url); //输出结果为图片地址 echo snapshot($url, './baidu.png'); //将图片保存至本地baidu.png, 输出内容图片大小 /** * 生成网页快照 * * @param string $site 目标地址 * @param string $path 保存地址, 为空则不保存 * @param integer $dealy 延迟 * @return mixed 根据参数返回 */ function snapshot($site, $path = '', $dealy = 0) { $url = 'http://ppt.cc/yo2/catch.p...

php收录查询baidu快照与收录页面_PHP教程

下面二个函数是用来获取网站收录查询的源码了,这是用来查询baidu快照与收录页面哦。下面二个函数是用来获取网站收录查询的源码了,这是用来查询baidu快照与收录页面哦。function baidu(){ global $murl,$furl; $url = "http://www.baidu.com/s?wd=site:$furl"; $page = file_get_contents($url); $PageNum = "0"; $PageNum = str_replace(",","",cut($page,"找到相关网页约", "篇" )); if ($PageNum == "") $PageNum = str_replac...

网页快照功能_PHP教程

//====================================================// FileName: snap.class.php// Summary: 网页快照类// Author: millken(迷路林肯)// LastModifed:2007-06-29// copyright (c)2007 [email]millken@gmail.com[/email]//====================================================class snap{ var $dir; var $log; var $contents; var $filename; var $host; ...

PHP100精华:PHP生成网页快照_PHP教程

$url = www.baidu.com; //抓取百度 echo snapshot($url); //输出结果为图片地址 echo snapshot($url, ./baidu.png); //将图片保存至本地baidu.png, 输出内容图片大小 /*** 生成网页快照* Fr bkJia.com 论坛 xiaokai* @param string $site 目标地址* @param string $path 保存地址, 为空则不保存* @param integer $dealy 延迟* @return mixed 根据参数返回*/ function snapshot($site, $path = , $dealy = 0) {$ur...

php实现获取百度收录与快照代码_PHP教程【图】

本文章介绍了利用php来获取baidu的快照与收录代码,下面我们来看看在php利用什么样的函数与编码转换函数的本实例中的应用吧。先来看看效果代码如下代码如下 $domain = "www.hzhuti.com"; /*欲查询的域名*/$site_url = 'http://www.baidu.com/s?wd=site%3A';$all = $site_url.$domain; /*域名所有收录的网址*/$today = $all.'&lm=1'; /*域名今日收录的网址*/$utf_pattern = "/找到相关结果数(.*)个/";$gb2312_pattern = iconv("...

php抓取百度快照、百度收录、百度热词程序代码_PHP教程

如果大家稍加仔细看一下就能发现一个问题,我们下面几个抓取百度收录或快照或热词的程序中都有一个函数file_get_contents(),他是php采集网页常用的哦。 代码如下/* 抓取百度收录代码 */ function baidu($s){$baidu="http://www.baidu.com/s?wd=site%3A".$s;$site=file_get_contents($baidu);//$site=iconv("gb2312", "UTF-8", $site);ereg("找到相关网页(.*)篇,", $site,$count);$count=str_replace("找到相关网页","",$count);$...

LINUX下PHP网页生成快照(截屏)(xvfbandwkhtmltoimage)_PHP教程

利用php截屏或实现网页快照我们需要用一个工具:xvfb and wkhtmltoimagek哦,这个工具目前只能在linux系统中使用,下面有兴趣的朋友可进入参考。在做旅游攻略时,需要把攻略页面生成PDF和Jpg图片,PDF生成用的是《MPDF把Html生成PDF》,而HTML生成Jpg又卡壳了。前期打算以纯程式的生成,但是除了调用别的网站提供的远程API生成Jpg,不然以单纯的程式(GD库和内置函数,或封装的类)都没找到完美的解决。 不得已,安装扩展wkhtmltoima...

PHP抓屏函数实现屏幕快照代码分享_PHP教程

代码如下:* 屏幕快照$im = imagegrabscreen();imagepng($im, "myscreenshot.png"); * 抓取一个窗口(IE为例) $browser = new COM("InternetExplorer.Application");$handle = $browser->HWND;$browser->Visible = true;$im = imagegrabwindow($handle);$browser->Quit();imagepng($im, "iesnap.png");$im = imagegrabscreen(); // 抓取IE窗口及窗口内容(IE为例) $browser = new COM("InternetExplorer.Application");$handle = $bro...

php获取百度收录、百度热词及百度快照的方法,php百度快照_PHP教程

php获取百度收录、百度热词及百度快照的方法,php百度快照本文实例讲述了php获取百度收录、百度热词及百度快照的方法。分享给大家供大家参考。具体如下: 获取百度收录: <?php /* 抓取百度收录代码 */ function baidu($s){$baidu="http://www.baidu.com/s?wd=site%3A".$s;$site=file_get_contents($baidu);//$site=iconv("gb2312", "UTF-8", $site);ereg("找到相关网页(.*)篇,", $site,$count);$count=str_replace("找到相关网页...

基于linnux+phantomjs实现生成图片格式的网页快照,_PHP教程

基于linnux+phantomjs实现生成图片格式的网页快照,安装扩展:(1)下面是我在linux上的安装过程,如果没有安装git请先yum install git安装casperjs代码如下:cd /git clone git://github.com/n1k0/casperjs.gitcd casperjsln -sf /casperjs/bin/casperjs /usr/local/bin/casperjs //可以忽略 实际执行中php是执行 /casperjs/bin/casperjs (2)安装phantomjs,下载地址:http://phantomjs.org/download.html下载后操作很简单,直接把解...

php获取网站百度快照日期的方法,获取百度快照_PHP教程

php获取网站百度快照日期的方法,获取百度快照本文实例讲述了php获取网站百度快照日期的方法。分享给大家供大家参考。具体如下:在线演示_php获取某网站的快照时间<?php $k=isset($_POST[k])?$_POST[k]:; ?><?php /*php获取某网站的快照时间 by enenba2012-6-18@param str $url 一级域名@param str 时间格式*/ function getKuaiZhao($text) {$url = http://www.baidu.com/s?word=.$text;$html = file_get_contents($url);$text = s...