如何将php函数的结果加载到变量中

时间:2012-07-30 20:24:53

标签: php function

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

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

我知道负载不是真正的功能,但有什么简单适合我正在寻找的东西吗?感谢

3 个答案:

答案 0 :(得分:1)

使用file_get_contents

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

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

include('myfile.php');

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

答案 1 :(得分:0)

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

$_GET["var1"] = "var1";
$_GET["var2"] = "var2";
include "myfile.php";

答案 2 :(得分:0)

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