我知道托管在同一服务器上的php文件上的file_gets_content
会返回文本和PHP代码,但我不想让PHP代码怎么做?
前:
<?php function getOneExp(){
$fp=file_get_contents("exp.txt");
$exp= (explode(',',$fp));
shuffle($exp);
return str_replace(" ","-",utf8_decode(trim(ucfirst(strtolower($exp[0])))));
}
?>
SOME TEXT <? echo getOneExp() ?> ANOTHER TEXT
如果我让文件获取此文件的内容我也得到了php,因为它在同一台服务器上,但我不想拥有PHP,
有什么想法吗?
由于
答案 0 :(得分:5)
使用include
是一个更好的解决方案,但如果你不喜欢它,这里有一个替代方案。
您可以使用cURL
或file_get_contents(
)与实际的网址。例如,如果您的域名是 example.com 且文件名是 test.php ,那么您可以在另一个php文件中使用它 -
<?php
$output = file_get_contents("http://example.com/test.php");