0

我知道file_gets_content在同一服务器上托管的 php 文件上返回文本和 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,

有任何想法吗 ?

谢谢

4

1 回答 1

5

Usinginclude是一个更好的解决方案,但如果你不喜欢它,这里有一个替代方案。

您可以将cURLfile_get_contents() 与实际的网址一起使用。例如,如果您的域名是example.com并且文件名是test.php,那么您可以在另一个 php 文件中使用它 -

<?php
$output = file_get_contents("http://example.com/test.php"); 
于 2013-06-26T17:44:52.907 回答