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

を使用includeする方がはるかに優れたソリューションですが、それが気に入らない場合は、別の方法があります。

cURLまたはfile_get_contents() を実際の Web URL とともに使用できます。たとえば、ドメイン名がexample.comでファイル名がtest.phpの場合、これを別の php ファイル内で使用できます。

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