我正在使用for循环来获取以pg=1
然而,我没有运气就试过这个
$html= file_get_contents("http://www.........&pg='.$i.'");
答案 0 :(得分:1)
只需从您附加到字符串的整数周围删除.
个字符。根据PHP手册:
当用双引号或heredoc指定字符串时,会在其中解析变量 (http://php.net/manual/en/language.types.string.php,section" Variable Parsing")
有关示例,请参阅http://ideone.com/AtcoYi。
修改强>
我不清楚OP是否希望在输出中用单引号包装字符串。如果是这样,请将它们留在:
$html = file_get_contents("http://www.........&pg='$i'");
如果没有,请将它们拿出来:
$html = file_get_contents("http://www.........&pg=$i");
答案 1 :(得分:0)
注意引号
$html= file_get_contents("http://www.........&pg=".$i);