我正在尝试使用这段代码来首先检索存储在我服务器上的txt文件中的URL并将其另存为变量,然后使用刚刚检索到的URL再次运行file_get_contents并保存为变量。
代码适用于第一个file_get_contents并回显存储的URL,但无法在第二个file_get_contents中使用该URL来回显URL的内容。
<?php
$files = file_get_contents('http://example.com/txtfile.txt');
echo $files;
$file = file_get_contents($files);
echo $file;
?>
答案 0 :(得分:0)
您问题的直接解决方案是:
<?php
$files = file_get_contents('http://example.com/txtfile.txt');
echo $files;
$files = trim($files);
$file = file_get_contents($files);
echo $file;
?>
但这是一个巨大的安全风险。运行file_get_contents来打开变量文件是有风险的。