<html>
<div class="product-tile ">
<div class="product-image">
<img src="1.jpg">
<img src="2.jpg">
</div>
<div class="brand">
<a href="example1.html" class="brand-link">
Example1
</a>
</div>
<div class="product-name">
<a href="/product/example1.html" class="name-link">Craquelé-Effect Leather Square-Toe Mules</a>
</div>
</div>
<div class="product-tile ">
<div class="product-image">
<img src="11.jpg">
<img src="12.jpg">
</div>
<div class="brand">
<a href="example2.html" class="brand-link">
Example2
</a>
</div>
<div class="product-name">
<a href="/product/example1.html" class="name-link">Craquelé-Effect </a>
</div>
</div>
</html>
我的内容在HTML
中是这样的,并希望将其复制到我的网站上。
我的代码就像是如何获得标题,图像,品牌和价格。我已经使用了file_get_html
,但我在获取datalike品牌和价格方面遇到了问题。
require('simple_html_dom.php');
$html = file_get_html('new_arrival.html');
//$product = [];
foreach ($html->find('div.wrap-desc') as $pro) {
$proDetails = $pro->find('div.brand');
}
答案 0 :(得分:-1)
如果您使用的是jQuery,则可以使用.html():
获取DOM元素的内容$('html').html()
或者在vanillaJS中:
let x = document.getElementByTagName('html')
console.log(x.innerHTML)
https://developer.mozilla.org/en-US/docs/Web/API/Element/innerHTML