使用 PHP 从另一个网站获取信息

Get information from another website using PHP

我需要一种方法来从 CyanogenMod 网站下载区删除所有使用 PHP 的支持模型,并能够在变量对象 ($variable->Object;).

中分离模型信息

我认为这是可能的,删除 HTML 信息,但不知道从哪里开始...

html遵循这种模式。
大写的 VENDOR 一词将是制造商的名称 小写没有用于调用制造商

的css函数
<li id="vendor_VENDOR">
<span> VENDOR </span>
</li>
<ul class = "nav-list nav">
<li id="device_DEVICE MODEL NUMBER"> <a href="javascript: void (0)" onclick="navigate_device ('DEVICE MODEL NUMBER');" class="device"><span> Device name (device model number)</span></a></li>
</ul>

网站:http://download.cyanogenmod.org/

当然有可能。

它被称为 Web Scrapping 有很多 API 在不同的语言中这样做。他们中的许多人使用 css 之类的选择器系统(例如 jQuery)来浏览 HTML 文档。

我一直在这样做,但是 Java 但是有很多 PHP 解决方案。 看看这个Goutte

希望对您有所帮助。

我见过最好的是Simple HTML DOM Parser!!!好像是jQuery,其实是PHP! ;)