$site=file_get_contents("$link");
$price='#<span class=price>(.*?)<\/span>#si';
preg_match_all($price,$site,$pricelist);
echo $pricelist[0]."<br>";
echo $pricelist[1]."<br>";
echo $pricelist[2]."<br>";
大家好,我是 PHP 新手。我正在尝试从另一个网站获取价目表。我试着写这段代码,它说“注意:数组到字符串的转换”。我怎样才能把这个价格列在清单上,比如:
<tr>
<td><?php echo $pricelist[0] ?></td>
<td><?php echo $pricelist[1] ?></td>
<td><?php echo $pricelist[2] ?></td>
<td><?php echo $pricelist[3] ?></td>
<td><?php echo $pricelist[3] ?></td>
</tr>
而且这段代码也有效:
<?php
$site=file_get_contents("$link");
$price='#<span class=price>(.*?)<\/span>#si';
preg_match_all($price,$site,$pricelist);
for ($a=0; $a<5; $a++){
echo $pricelist[1][$a].'<br>'; }
?>