我们要输入API代码。 这是我的代码:
这是使用以下代码的显示。网络:https://goldmasterid.000webhostapp.com/G2G/index1.php
<?php
include('simple_html_dom.php');
$url = 'https://www.g2g.com/wow-us/gold-2299-19249?&server=30805&faction=543&sorting=price@asc';
//masuk ke web html
$html = file_get_html($url);
//cari rate harga
foreach($html->find('a[class^="seller__name"]') as $a) {
echo $a->innertext.'<br />';
}
foreach($html->find('span[data-ppu]') as $span) {
echo $span->innertext.'<br />';
}
?>
上述代码的结果如下:
这是我想要的示例:
例如上面的ss
我们如何编写代码?
请帮忙。
答案 0 :(得分:0)
首先将值添加到数组中,最后循环遍历。
<?php
include('simple_html_dom.php');
$url = 'https://www.g2g.com/wow-us/gold-2299-19249?&server=30805&faction=543&sorting=price@asc';
//masuk ke web html
$html = file_get_html($url);
//cari rate harga
$atags = [];
$spanTags = [];
foreach($html->find('a[class^="seller__name"]') as $a) {
$atags[] = $a->innertext;
}
foreach($html->find('span[data-ppu]') as $span) {
$spanTags[] = $span->innertext;
}
for ($i = 0, $lenght = count($atags); $i < $lenght; $i++) {
echo $atags[$i] . '<br>';
echo $spanTags[$i] . '<br><br>';
}
?>
或检查该值是否在父div或元素中,使用简单的html dom抓取父元素,然后获取2个值。