محلل دوم بسيط-تجريد الروابط وأقسام محددة من النتيجة
سؤال
أحاول تحليل بعض المحتوى من شعبة محددة وحفظه إلى ملف خارجي.على الرغم من أن هذا يعمل ، لم أتمكن من القيام بما يلي
من ديف مع الطبقة league_container
- قم بإزالة جميع الأقسام مع الفصل
bar
- تجريد جميع الروابط.(اترك النص ولكن أزل
a
بالإضافة إلى صفاته)
ما لدي حتى الآن هو:
<?php
include( 'simple_html_dom.php');
$html = file_get_html('https://some.domain.com/');
$divContents = array();
foreach ($html->find('div.league_container') as $div)
{
$divContents[] = $div->outertext;
}
file_put_contents('parser/est-results.htm', implode(PHP_EOL, $divContents));
?>
أي مساعدة سيكون موضع تقدير.
المحلول
استخدام outertext =
:
$div->outertext = '';
$a->outertext = $a->text();
لا تنتمي إلى StackOverflow