current.php
是我们在浏览器中打开的页面。
other_1.php
并且other_2.php
是我们想要执行的页面。这两页做得很大,而且工作缓慢。
当我们打开时,我们如何调用其他两个页面来工作current.php
?
current.php
应该只是打开而死,什么都没有,只需发送命令即可打开。
如果当前页面将包含其他页面,它将消耗大量内存并超出主机帐户上可用的最大执行时间。
所有页面都放在同一个文件夹中。
任何想法?
谢谢。
你可以试试这个:
function execInBackground($cmd) {
if (substr(php_uname(), 0, 7) == "Windows"){
pclose(popen("start /B ". $cmd, "r"));
}
else {
exec($cmd . " > /dev/null &");
}
}
在 $cmd 中,您将路径传递给 php,然后您可以像在 CLI 中一样使用该命令。
您可以使用
<?php
include("other_1.php");
?>
并在 other_1.php 的末尾为 other_2.php 添加另一个包含,依此类推。如果我误解了这个问题,请告诉我。