php 评估后的 PHP file_get_contents
Posted
技术标签:
【中文标题】php 评估后的 PHP file_get_contents【英文标题】:PHP file_get_contents after php has evaluated 【发布时间】:2011-04-20 12:13:46 【问题描述】:我知道如何使用 file_get_contents 和 fopen 等,但是当我对自己的一个文件执行此操作时,我得到了文字字符串,这意味着,代码没有被预处理!我如何在不使用 require 等的情况下从文件中导入文本,因为我想将值存储到字符串中
【问题讨论】:
file_get_contents 应该可以工作。发布有问题的代码。 所以你有一个文件中的代码,你想执行它并对结果做一些事情? 我认为他是在说他想要获取脚本输出的文本。为什么不能使用 require/include?span> 没关系,我现在明白你的意思了。使用 chigley 的解决方案 【参考方案1】:请参阅the manual 上的示例 #5 和 #6。直接从那里拍摄:
$string = get_include_contents('somefile.php');
function get_include_contents($filename)
if (is_file($filename))
ob_start();
include $filename;
$contents = ob_get_contents();
ob_end_clean();
return $contents;
return false;
【讨论】:
伙计,我爱你,这太神奇了以上是关于php 评估后的 PHP file_get_contents的主要内容,如果未能解决你的问题,请参考以下文章
file_get_contents():php_network_getaddresses:getaddrinfo失败:名称或服务未知