Hay adamlar i regex yardıma ihtiyacım var.
Ben bir sayfanın kaynağını almak için) (file_get_contents kullanıyorum, ben kaynak aracılığıyla sonra döngü istiyoruz ve tüm bulmak ve bir diziye bütün HREF değerlerini ayıklamak.
Teşekkürler
Sen daha düzenli ifadelerin daha SimpleXML veya DOMDocument gibi gerçek bir ayrıştırıcı kullanmak gerekir. İşte size A
elemanlarının bir dizi verecek DOMDocument ile bir örnek:
$doc = new DOMDocument();
$doc->loadHTML($str);
$aElements = $doc->getElementsByTagName("a");
foreach ($aElements as $aElement) {
if ($aElement->hasAttribute("href")) {
// link; use $aElement->getAttribute("href") to retrieve the value
} else {
// not a link
}
}