PHP 异步执行方法模拟多线程的应用分析
PHP 本身没有多线程的东西,但可以曲线的办法来造就出同样的效果,比如多进程的方式来达到异步调用,只限于命令模式。另外还有一种更简单的方式可用于 Web 程序中,那就是用 fsockopen()、fputs() 来请求一个 URL, 而无需等待返回,如果你在那个被请求的页面(URL)中做些事情就相当于异步了。关键代码如下:复制代码 代码如下:<?php $fp = fsockopen(‘localhost’,80,&$errno,&$errstr,5); if(!$fp) { echo “$errstr ($errno)