PHP函数在后台执行脚本?

时间:2012-10-08 05:53:50

标签: php function background cross-platform execution

我有一堆PHP脚本,需要在HTML网页中按下按钮才能执行。我已经浏览了各种可以做到这一点的PHP函数,但是我很困惑PHP手册中列出的哪些函数在我的情况下效果最好。

http://www.php.net/manual/en/ref.exec.php

在一个网页上总共有以下四个按钮链接到各自的脚本。

  1. 存档==> archive.php //需要几分钟。
  2. 下载==> download.php //需要3到6个小时。
  3. 格式==> format.php //需要几秒钟。
  4. 更新==> update.php //需要几分钟
  5. 此外,哪些功能是跨平台的?

2 个答案:

答案 0 :(得分:0)

Abhishek,我相信当有人点击你HTML页面上的按钮时,你正在考虑运行PHP脚本。要运行PHP脚本,只需调用URL即可。唯一的先决条件是您需要运行PHP服务器。您应该查看Beginning PHP development - programming stack recommendation and web site resources以了解如何运行PHP脚本。

答案 1 :(得分:0)

我正在使用'系统',它可以正常工作。

$last_line = system('ls', $retval);
    echo "<br>";
    echo "the last line of the output: ". $last_line;
    echo "<br>";
    echo "Return value: ".$retval;

只需用命令替换'ls',例如“php text.php”。

祝你好运。