我正在使用 for 循环来获取具有分页形式的 url 的内容pg=1
但是我没有运气就试过了
$html= file_get_contents("http://www.........&pg='.$i.'");
我正在使用 for 循环来获取具有分页形式的 url 的内容pg=1
但是我没有运气就试过了
$html= file_get_contents("http://www.........&pg='.$i.'");
只需.
从要附加到字符串的整数周围删除字符即可。根据PHP手册:
当用双引号或 heredoc 指定字符串时,会在其中解析变量(http://php.net/manual/en/language.types.string.php,“变量解析”部分)
有关示例,请参见http://ideone.com/AtcoYi 。
编辑:
我不清楚 OP 是否希望在输出中用单引号括起来的字符串。如果是这样,请将它们留在:
$html = file_get_contents("http://www.........&pg='$i'");
如果没有,请将它们取出:
$html = file_get_contents("http://www.........&pg=$i");
看引号
$html= file_get_contents("http://www.........&pg=".$i);