從他們的文檔它看起來像找到返回數組匹配過濾器參數的匹配值:
來自:
http://simplehtmldom.sourceforge.net/
代碼:
// Find all images
foreach($html->find('img') as $element)
echo $element->src . '<br>';
他們還爲獲得一個特定的元素提供了另一個例子:
$html->find('div[id=hello]', 0)->innertext = 'foo';
所以我的猜測是這樣的事情會得到你想要你的願望:
$value = $html->find('span.contact-seller-name', 0);
echo $value->innertext;
通過廣告將其作爲參數返回該過濾器的第一個找到的實例。
在它們的API看一看這裏:
http://simplehtmldom.sourceforge.net/manual_api.htm
它描述什麼找到方法返回(元素對象或元對象組成的數組,如果第二參數定義)
然後,使用爲元素對象提供的任何方法都可以獲得所需的文本。
$url = "http://fleeceandthankyou.org/";
$html = file_get_html($url);
$value = $html->find('span.givecamp-header-wide', 0);
//If it can't find the element, throw an error
try
{
echo $value->innertext;
}
catch (Exception $e)
{
echo "Couldn't access magic method: " . $e->getMessage();
}
可以請你詳細說明你的意思是通過回聲成什麼:
全部工作例如在直播現場測試? –
您的代碼中沒有定義變量'$ post' – empiric
現在我已更正了我的代碼。我想在範圍標記中回顯'Enda' – Ahmed