$oldSetting = libxml_use_internal_errors( true );
libxml_clear_errors();
PHP 5 DOM işlevleri ile HTML URL'leri ayıklamak için nasıl web üzerinde birçok örneğini gördük, ama ben bağlantı metni yanı sıra link almak gerekiyor. Ben çapa etiketi <a href="http://X.com">YYYYY</a>
, nasıl ilişkili ilgili "Yyyyy" alabilirim ile href
öznitelikten link http://X.com
ayıklamak için aşağıdaki kodu kullanın o?
$html = new DOMDocument();
$html->loadHtmlFile($location);
$xpath = new DOMXPath($html);
$links = $xpath->query( '//a' );
foreach ( $links as $link )
{
$url_list[$i++] = $link->getAttribute( 'href' ) . "\n";
}
libxml_clear_errors();
libxml_use_internal_errors( $oldSetting );