php中异步执行的四种方式-php教程

资源魔 33 0

1、应用Ajax 与 img 标志

原理:效劳器前往的html中拔出Ajax 代码或 img 标志,img的src为需求执行的顺序。

优点:完成简略,效劳端无需执行任何挪用。

缺陷:正在执行时期,阅读器会不断处于loading状态,因而这类办法其实不算真实的异步伐用。

2738cde2a6f53d1bcb20823796be862.png

(收费视频教程保举:php视频教程)

2、应用popen

应用popen执行饬令,语法:

1cdb3f37770b49a56ac49016396e83d.png

优点:执行速率快

缺陷:

一、只能正在本机执行

二、不克不及通报年夜量参数

三、拜访量高时会创立不少过程

3、应用curl

设置curl的超不时间 CURLOPT_TIMEOUT 为1 (最小为1),因而客户端需求期待1秒。

a6f8a7b9eeef3e7aedf7f4cecca1458.png

4、应用fsockopen

fsockopen是最佳的,缺陷是需求本人拼接header局部。

352859e9bcb658561b8cb5ad19ef4a6.png

c6ac54d129699bd1d282361c291f7cc.png

留意:当执行进程中,客户端衔接断开或衔接超时,城市有可能造成执行没有完好,因而需求加之。

a25803718121700d9cd6764d9d17977.png

相干文章教程保举:php教程

以上就是php中异步执行的四种形式的具体内容,更多请存眷资源魔其它相干文章!

标签: php php开发教程 php开发资料 php开发自学 异步执行 方式

抱歉,评论功能暂时关闭!