0

我的服务器上有一个 php 文件,它通过 URL 接收两个输入,然后返回结果。加载页面时,我希望已经加载了该计算的结果。例如:

$var = load("http://mysite.com/myfile.php?&var1=var1&var2=var2");

我知道负载不是一个真正的功能,但是有没有适合我正在寻找的简单的东西?谢谢

4

3 回答 3

1

使用file_get_contents

$foo = file_get_contents('http://mysite.com/myfile.php?&var1=var1&var2=var2');

或者,如果文件位于您的服务器上,则更好的解决方案:

include('myfile.php');

$_GET在包含的脚本本身中设置变量,或者在包含它之前设置变量。

于 2012-07-30T20:27:03.567 回答
0

如果它们在同一台服务器上运行,是否考虑直接调用脚本?

$_GET["var1"] = "var1";
$_GET["var2"] = "var2";
include "myfile.php";
于 2012-07-30T20:28:35.980 回答
0

您可以使用file_get_contents,但简单地包含文件并直接在文件中调用函数可能是更实用的解决方案,而不是尝试手动加载文件。

于 2012-07-30T20:29:08.923 回答