php简单的小偷程序

小偷程序:把远程网站上的数据(图片,网页及其他文件)抓取到本地,处理后再显示正则表达式:用于字符串的模式分割 、匹配、查找及替换操作。

相关函数:

int ereg ( string $pattern , string $string [, array &$regs ]
)

若省略参数返回的数组,找到则返回值为 true 否则 返回 false

与之对应 eregi() 不区分大小写。

string file_get_contents ( string $filename [, bool $use_include_path =
false [, resource $context[, int $offset =
0 [, int $maxlen ]]]]
)

读取整个文件,比如:

用此函数可以获取网页信息

他就是小偷程序的基础。

比如:

php 简单的小偷程序

但是对于另一个网站:

发现很多的背景图片是看不见的。

php 简单的小偷程序

查看网页源代码我们发现,这是

图片的地址使用了相对路径,而我们本地没有这样的文件,当然显示不出来。

用正则表达式选定图片,然后远程地址替换相对路径:

下面代码的超时问题没有解决。

以上就介绍了php 简单的小偷程序,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。

Posted in 未分类