php 延迟异步执行执行怎么做

php 延迟异步执行执行怎么做,第1张

用js,给b方法加个setTimeout()定弊派时器,神咐设定20秒后执行b方法即可,其他方法正常运行。

setTimeout() :在指定的毫秒数后调用函数或计算表达式。游卜纯

你好,你可以使用sleep函拦粗蠢数.

sleep

(PHP 4, PHP 5)

sleep — 延缓执行

说明

int sleep ( int $seconds )

程序延迟执行凳尺指定的 seconds 的秒数。

参数

seconds

暂停的秒数。

返回值

成功时返回 0,错误时返回 FALSE 。

如果函数的调用被一个信号中止, sleep()

会返回一个非零的值。在Windows上,该值总是 192(即Windows API常量

WAIT_IO_COMPLETION 的值)。其他平台上,该返回值是剩余未sleep的秒数简陪。

进入php源程序目录中的ext目录中,这里存放着各个扩展模块的困首源代码,选信凯择你需要的模块,比如curl模块:cd curl

执行phpize生成编译文件,phpize在PHP安装目录的bin目录下

/usr/local/php5/bin/phpize

运行时,可能会报错:Cannot find autoconf. Please check your autoconf installation and

the $PHP_AUTOCONF

environment variable is set correctly and then rerun this

script.,需要安装autoconf:

yum install autoconf(RedHat或者CentOS)、apt-get install

autoconf(Ubuntu Linux)

/usr/local/php5/bin/php -v

执行这个命令时,php会去检查配置文件是否正确,如果有配置错误,汪坦数

这里会报错,可以根据错误信息去排查!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8212117.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存