我找到了解決網絡抓取的方法,並試圖找出他正確的方式從充滿頁面的緩衝區獲取數據。如何使用PHP和簡單的HTML DOM的多個數組(+形成)DOM
我包括我的變量,具有時區和簡單的HTML DOM中 它
我得到的IMG公司和搜索DOM的標題,但似乎無法 找到方式來與foreach有多個查詢,我知道我是 失蹤知識在這裏,但我已經在搜索和 閱讀底部。
我從前面的表單中得到變量使用得到多數民衆贊成爲什麼我有頂部 查詢字符串。
我需要的是:
到獲取數據在陣列
,以便能夠使用它們的表和這樣的裏面。 (在圖像留在右行文本和其他一些數據。)
預先感謝您,幫助將是極大的讚賞。
<?php
// includes and variables
include($_SERVER["DOCUMENT_ROOT"] . "/includes/variables.php"); // all includes
// decleratus
$url = 'http://www.domain.com/file.php?'.$_SERVER['QUERY_STRING']; // url+selected from prev
// shd stuff
$html = new simple_html_dom(); // Load shd
$html->load_file($url); // Load a file
// 1st array
foreach ($html->find("div.row img") as $varImgStr)
{
$varImg = '<p style="margin-left:25px">' . $varImgStr. '</p>';
echo $varImg ;
}
// 2nd array
foreach ($html->find("div.row span strong") as $varTitleStr)
{
$varTitle = '<p style="margin-left:25px">' . $varTitleStr. '</p>';
echo $varTitle ;
}
// does echo full $html output
//echo $html;
// clear mem
$html->clear();
?>
我部署我的工作場所離線使用PHP桌面(沒有互聯網需要)的應用程序。
什麼,我使用:
- PHP Desktop
- 便攜式Apache支持PHP-CLI和SQLite功能,設置不允許調整大小和最大化,最小化只有和其他goodies
- BAT腳本
- bat2exe腳本提取主ex從網絡上的服務器ecutable和設置文件,結果總是有效的文件和數據(包括臨時的wget /解壓縮/ RM unix binaries for windows)
- jQuery,Zepto和其他的導航
- Right click disabler,再加上左擊只啓用圖像和/或鏈接的單擊和no selection。
- Notepad++與5月plugins