猿问

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

我正在尝试以file_get_contents不同的方式使用。不知何故,它不是这样工作的。请看代码


<?php

$attrb = "https://html5andcss3.org";

$htmlcontent = file_get_contents("'" .$attrb . "'");

echo $htmlcontent;

?>

我收到错误信息

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


<?php

$htmlcontent = file_get_contents('https://html5andcss3.org');

echo $htmlcontent;

?>

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


炎炎设计
浏览 174回答 1
1回答

烙印99

变量的值已经是一个字符串。您不需要用额外的引号将其括起来:$htmlcontent&nbsp;=&nbsp;file_get_contents($attrb);
随时随地看视频慕课网APP
我要回答