[英]php simple html dom href when i only have name of div inside it
大家好,我想嘗試進入下面代碼中的鏈接,但是唯一帶有名稱的div是在href內。 我知道如何到達href,如果它在div內,但不是這樣。 有人可以幫忙嗎?
<div>
<a href="/economic-research/blog/EconomicPublications/algeria-country-report-mar17.pdf">
<div class="CountryRiskReportLink">
Algeria Country Report
</div></a>
</div>
在simple-html-dom中,您可以使用parent()
:
$div = $doc->find('.CountryRiskReportLink', 0);
echo $div->parent()->href;
是的,您可以在沒有JQuery的情況下獲取href屬性的值。 這是簡單的代碼段。 嘗試這個,
$a = new SimpleXMLElement("<a href='/economic-research/blog/EconomicPublications/algeria-country-report-mar17.pdf'>
<div class='CountryRiskReportLink'>
Algeria Country Report
</div>
</a>");
echo $a['href']; // will echo /economic-research/blog/EconomicPublications/algeria-country-report-mar17.pdf
die();
希望這個能對您有所幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.