亚硒酸钠片与甲状腺:急!!!利用PHP获取XML页面信息

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/02 21:48:21
现在正在用PHP编程,需要获取其他网站的信息。

这里需要先获取HTML或XML,然后再提取里面的信息。

请问用PHP如何做到如IE的“查看源文件”的功能。
http://www.99m.net/web/forums/printthread.php?t=6669
我在这里找到了,但我不想分数就白白浪费,我想还有其他方法,如果能有详细回答,我就给他。

下面的方法我也早就找到了,不过要求一定要用PHP,所以请各位再想想吧。

这个连接介绍的方法在实践中并不经常使用,因为很原始。它适合操作本地文件。
1.如若你是获取xml,那应该使用
simplexml_load_file('url')这个函数,他返回一个xml的DOM模型对象,这个模块是专门针对xml应用设计的。具体可以查找php的simpleXML相关应用。
2.如果你是获取html。那么,php中几乎所有的目录函数都支持远程操作,即文件参数可以是网址。最适合的函数是file_get_contents('url'),他返回文件内容。
但是大部分免费空间禁止远程调用,如果是这样,fopen()或者其他函数都是不行的。那就只能在网页中用javascript获取然后处理或者送回网站处理,此方面内容属于ajax技术,你可以搜索一下。
3.你如果要用到比较复杂一点的功能,比如要打开的页面
需要登陆,或者需要模拟cookie,就要用php的cURL库扩展,你可以找一下相关资料
我不能用一篇短文使你学会这几个模块的具体应用。

socket编程
php有socket得。
另外可以使用httprequest得。