Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 同时运行多个功能的codeigniter_Php_Multithreading_Function_Codeigniter - Fatal编程技术网

Php 同时运行多个功能的codeigniter

Php 同时运行多个功能的codeigniter,php,multithreading,function,codeigniter,Php,Multithreading,Function,Codeigniter,我知道PHP没有任何多线程功能,但我想知道是否可以实现以下功能 我有两个函数,我们称它们为login和doSomething,目前我是这样实现的 $member=$this->login(); $this->doSomething($member); //show welcome page 当用户登录时,我想做一些事情,但需要大约20秒或更长时间才能完成。在运行login()后,当方法doSomething()单独执行时,是否会立即显示欢迎页面。doSomething()方法不返回

我知道PHP没有任何多线程功能,但我想知道是否可以实现以下功能

我有两个函数,我们称它们为login和doSomething,目前我是这样实现的

$member=$this->login();
$this->doSomething($member);
//show welcome page
当用户登录时,我想做一些事情,但需要大约20秒或更长时间才能完成。在运行login()后,当方法doSomething()单独执行时,是否会立即显示欢迎页面。doSomething()方法不返回任何值,因此不会影响欢迎页面。

Ajax是您的朋友


我同意@theShift Exchange。但是真的很好奇,在一个用户的请求中,到底是什么让服务器忙了20秒。。。