可能的重复:
调用另一个 PHP 脚本并在其他脚本完成之前将控制权返回给用户
我需要从另一个 PHP 脚本异步运行一个 PHP 脚本。
Script 1
<?php
echo "Entering main script 1";
system("php script2.php");
echo "Exiting main script 1";
?>
Script 2
<?php
echo "Entering script 2";
sleep(10);
echo "Exiting script 2";
?>
In script 1, I use system()运行方法脚本2.php。我不希望脚本 1 等待脚本 2 完成执行。如何使其异步?有没有其他方法可以在不使用 system() 函数的情况下运行 PHP 脚本?请帮我。谢谢。
Add an &
到命令行的末尾,使进程在绝大多数 shell 上在后台运行。 IE。:
Script 1
<?php
echo "Entering main script 1";
system("php script2.php &");
echo "Exiting main script 1";
?>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)