下载地址:http://snoopy.sourceforge.net/
简单测试代码:
<?php
include "Snoopy.class.php";
$snoopy = new Snoopy();
$snoopy->fetch('http://www.baidu.com/s?bs=php+snoopy&f=8&...
snoopy类的学习测试 28 January 2010 10:46 Thursday by sogood 浏览(399)
Snoopy.class.php文件采集 28 January 2010 10:41 Thursday by sogood 浏览(399)
php Snoopy类[Snoopy.class.php] 28 January 2010 10:39 Thursday by sogood 浏览(375)
php snoopy 类
(记录一下。后期会再更新一些用法)
snoopy是一个php类,用来模仿web浏览器的功能,它能完成获取网页内容和发送表单的任务。
官方网站 http://snoopy.sourceforge.net/
下面是它的一些特征:
1、方便抓取网页的内容
2、方便抓取网页的文字(去掉HTML代码)
3、方便抓取网页的链接
4、支持代理主机
...
用PHP的ob_start()控制您的浏览器cache、生成html 28 January 2010 4:39 Thursday by sogood 浏览(361)
Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。
我们先举一个简单的例子,让大家对Output Control有一个大致的印象:
Example...
php中的循环语句 27 January 2010 5:22 Wednesday by sogood 浏览(246)
$localhost_name="localhost";
$user_name="root";
$user_pwd="";
$conn=mysql_connect($localhost,$user_name,$user_pwd)
or die(mysql_...
PHP向一个字符串随机添加文字 24 January 2010 4:39 Sunday by ofly 浏览(372)
很久前在baidu回答问题时写的“向一个字符串随机添加文字”的解决方案,可以支持中英文
function getStrlen($str){
$_count = array();
$count = 0;
for($count;$count<strlen($str);){
ord...
MySQL 数据库语句优化的原则 22 January 2010 9:41 Friday by ofly 浏览(327)
1、使用索引来更快地遍历表。
缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。一般来说:
a.有大量重复值、且经常有范围查询( > ,< ,> =,< =)和order by、group by发生的列,可考虑建立群集索引;
b.经常同时存取多列,且每列都含有重...
让人无语的中国互联网 22 January 2010 4:20 Friday by ofly 浏览(288)
今天大清早idc客服告诉我有个关于火车票的网站必须要关,中国那么多关于火车票的都没事就我的有黄牛吗?无奈之下只好重新启用dreamhost的空间,真是折腾人,使用ssh半小时就搞定了,搞不懂这样有什么意思,哎。。。让人无语的中国互联网。
把命令记录下来,有常用: