首页 > 后端开发 > 正文

PHP如何在后台执行?

2024-09-27 19:24:52 | 我爱编程网

PHP如何在后台执行?很多朋友对这方面很关心,我爱编程网整理了相关文章,供大家参考,一起来看一下吧!

本文目录一览:

PHP如何在后台执行?

php exce 异步执行 是否可以获取到pid

可以

<?php
exec(sprintf("%s > %s 2>&1 & echo $! > %s", $cmd, $outputfile, $pidfile));
?>

调用$cmd命令,将输出重定向到$outputfile,不显示错误信息,同时将进程id输出到$pidfile。

PHP如何在后台执行?

PHP如何在后台执行?

在后台执行,也就是cli模式。

去php安装目录找到php.exe这个文件,并且在命令行下执行它。具体方法去查手册或google:phpcli模式。

不过你说的这个需求,用不用cli模式都无所谓。其实这只是个异步请求而已。

你说的A脚本在执行过程中给B脚本传输数据。其实可以使用http协议,然后POST或者GET参数来达到传数据的目的。

5楼给你的那个函数,其实就是放在A脚本中用来通过HTTP协议请求B脚本的一个函数。你可以在B文件中直接使用$HTTP_GET_VARS或$HTTP_POST_VARS来得到A脚本传过去的数据。 我爱编程网

另外还可以使用CURL库来实现这种模拟http请求。

PHP如何在后台执行?

php异步处理多个ajax请求的问题

我爱编程网(https://www.52biancheng.com)小编还为大家带来php异步处理多个ajax请求的问题的相关内容。

jquery中的ajax有个async:false,设为这个属性就可以同时调用php
默认是true:异步,false:同步。
$.ajax({
type: "post",
url: "path",
cache:false,
async:false,
success: function(data){

}
});

以上就是我爱编程网为大家带来的PHP如何在后台执行?,希望能帮助到大家!更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
标签: PHP
与“PHP如何在后台执行?”相关推荐
如何在php中执行java代码?
如何在php中执行java代码?

linuxphp执行java失败linuxphp执行php三个应用领域?PHP技术主要应用于三个领域:01服务端脚本服务器脚本运行模式需要具备3个条件:php解析器(CGI或者服务器模块)、Web服务器、Web浏览器。具体执行流程:首先运行Web服务器,然后安装并配置php,最后可以用Web浏览器访问php程序的输出,即浏览服务端的php页面(或数据输出)。0

2024-05-28 03:18:20
怎么实现页面一按钮点击后执行一个后台的php函数
怎么实现页面一按钮点击后执行一个后台的php函数

能不能点击html按钮时运行php的定义函数?非常见的Editplus之类的,都是专门为PHP开发的,有兴趣都可以试试看,找出自己用得顺手的就可以了,我推荐3个ZendStudio,DzSoftPHPEditor,Editplus,也是我现在用的,希望对大家有帮助。ZendStudio开发商:目前公认的最强大的PHP开发工具,这种集成软件包包括了用于编辑,调试,配置PHP程序所

2024-11-17 12:50:32
Java能后台运行吗
Java能后台运行吗

Java能后台运行吗可以把线程设置成后台运行.classMyThreadimplementsRunnable{publicvoidrun(){while(true){System.out.println(Thread.currentThread().getName()+"在运行");}}}publicclassThreadDemo{publicstat

2024-06-02 17:36:37
JAVA程序执行完一个功能后如何继续执行其他功能
JAVA程序执行完一个功能后如何继续执行其他功能

JAVA程序执行完一个功能后如何继续执行其他功能加个for循环,加个判断退出的条件。。。如;importjava.util.*;publicclassText{publicstaticvoidmain(Stringargs[]){intk;inttext=0;Scannerinput=newScanner(System.in);for(inti=0;i&lt;

2024-04-21 19:11:53
如何在cmd下执行java程序?谢谢
如何在cmd下执行java程序?谢谢

如何在cmd下执行java程序?谢谢如图新建一个hello.java文件,写上你的代码。2.在文件的目录下打开cmd,输入命令javachello.java3.编译成功会生成hello.class文件4.运行编译好的文件,输入命令javachello(不需要文件后缀)。拓展:Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里

2024-04-09 21:11:50
如何修改PHPCMS v9 默认后台登录地址
如何修改PHPCMS v9 默认后台登录地址

PHP字符串替换问题,把随机的姓名后面的一个汉字换成一个”*”,两个就是”**”,哪位高人指点一下.在线等~写了个函数给你,我测试了的&lt;?phpfunctioncut_str($str,$len){$j=strlen($str)/2-1;$m="";for($i=1;$i&lt;=$j;$i++){$m=$m."*";}$n=0;$tempstr='';

2024-12-21 14:49:45
如何让php执行shell
如何让php执行shell

菜鸟求助:PHP中调用系统命令为何有些命令总是失败PHP执行系统命令(简介及方法)在PHP中调用外部命令,可以用如下三种方法来实现:方法一:用PHP提供的专门函数(四个):PHP提供4个专门的执行外部命令的函数:exec(),system(),passthru(),shell_exec()1)exec()原型:stringexec(string$command[,arra

2024-09-12 16:14:47
如何获取php函数exec执行命令后的输出结果
如何获取php函数exec执行命令后的输出结果

php截取字符串函数PHP中,字符串截取是非常常见的操作。通过使用substr函数,我们可以按照指定位置或长度获取字符串的一部分。以下是一些示例:首先,substr函数用于从指定位置开始取字符,如从字符串"ABCDEFGHIJKLMNOPQRSTUVWXYZ"的第5个字符开始取,直到字符串结束,结果为"BZYX"。接着,可以指定截取的长度,如从第9个字符开始取4个字符,得到"DE

2024-11-14 01:27:13