快速开始文档

简介

PHP TrueAsync 是一个通过修改 Zend 内核、I/O 库、数据库库、套接字库以及其他函数来实现 PHP 真正异步的项目。

PHP TrueAsync 实现了无着色函数的透明异步范式, 最大限度地减少了代码更改,并消除了库的碎片化。 换句话说,使用协程时,您使用相同的函数,无需更改或仅需最少的更改。

IDE 支持

如需自动补全、内联文档和静态分析桩文件,请安装开发依赖包 true-async/ide-helper。它覆盖 async 核心、HTTP 服务器和 ClickHouse 客户端,并支持 PhpStorm、PHPStan 和 Psalm。

bash
composer require --dev true-async/ide-helper

将鼠标悬停在节点上查看详情。点击可跳转到文档。

01

基础原语

03

取消

04

结构化并发

05

上下文

iterate()

06

资源与连接池