如何调试为什么file_get_contents()中的HTTP提取不起作用

时间:2019-06-28 13:31:54

标签: php

我正在尝试以其他方式使用file_get_contents。某种程度上,它无法通过这种方式工作。请查看代码

<?php
$attrb = "https://html5andcss3.org";
$htmlcontent = file_get_contents("'" .$attrb . "'");
echo $htmlcontent;
?>

我收到错误消息

enter image description here

但是当我以正常方式使用此代码时,它可以正常工作。请参阅下面的工作代码

<?php
$htmlcontent = file_get_contents('https://html5andcss3.org');
echo $htmlcontent;
?>

我的问题是,我将在一个变量中获取URL,我需要从那里开始。所以我不能直接把URL。

1 个答案:

答案 0 :(得分:4)

变量的值已经已经一个字符串。您不需要用多余的引号引起来:

$htmlcontent = file_get_contents($attrb);