PHP中哪些函数是同步阻塞的
最后更新于:2022-04-02 06:40:34
# PHP中哪些函数是同步阻塞的
[TOC]
## 同步阻塞函数
* mysql、mysqli、pdo以及其他DB操作函数
* sleep、usleep
* curl
* stream、socket扩展的函数
* swoole\_client同步模式
* memcache、redis扩展函数
* file\_get\_contents/fread等文件读取函数
* swoole\_server->taskwait
* swoole\_server->sendwait
> swoole\_server的PHP代码中有上述函数,Server就是同步服务器
> 代码中没有上述函数就是异步服务器
## 异步非阻塞函数
* swoole\_client异步模式
* mysql-async库
* redis-async库
* swoole\_timer\_tick/swoole\_timer\_after
* swoole\_event系列函数
* swoole\_table/swoole\_atomic/swoole\_buffer
* swoole\_server->task/finish函数
';