# mqtt **Repository Path**: php12/mqtt ## Basic Information - **Project Name**: mqtt - **Description**: 🕹 适用于 PHP 的 MQTT 协议解析和协程客户端。支持 MQTT 协议 3.1、3.1.1 和 5.0 版本,支持QoS 0、QoS 1、QoS 2。 - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://mqtt.simps.io - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 32 - **Created**: 2021-01-19 - **Last Updated**: 2021-08-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [English](./README.md) | 中文 # MQTT 协议解析 & 协程客户端 适用于 PHP 的 MQTT 协议解析和协程客户端。 支持 MQTT 协议 `3.1`、`3.1.1` 和 `5.0` 版本,支持`QoS 0`、`QoS 1`、`QoS 2`。 [![Latest Stable Version](https://poser.pugx.org/simps/mqtt/v)](//packagist.org/packages/simps/mqtt) [![Total Downloads](https://poser.pugx.org/simps/mqtt/downloads)](//packagist.org/packages/simps/mqtt) [![Latest Unstable Version](https://poser.pugx.org/simps/mqtt/v/unstable)](//packagist.org/packages/simps/mqtt) [![License](https://poser.pugx.org/simps/mqtt/license)](LICENSE) [![PHP Version](https://img.shields.io/badge/php-%3E=7.0-blue.svg)](https://www.php.net) [![Swoole Version](https://img.shields.io/badge/swoole-%3E=4.4.19-blue.svg)](https://github.com/swoole/swoole-src) [![GitHub Actions](https://github.com/simps/mqtt/workflows/PHPUnit%20for%20MQTT/badge.svg)](https://github.com/simps/mqtt/actions) [![Join Discord community and chat about Simps](https://img.shields.io/discord/740738911625674872.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2&cacheSeconds=60)](https://discord.gg/u4YAqeh) [![Simps 交流群](https://img.shields.io/badge/QQ%E7%BE%A4-983679945-orange)](https://shang.qq.com/wpa/qunwpa?idkey=587be6cdd66b437f2306b1a6d7263fd8096b70ef1db716a259485219f28d41a3) ## 安装 ```bash composer require simps/mqtt ``` ## 文档 [mqtt.simps.io](https://mqtt.simps.io) | [MQTT 3.1.1](http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/mqtt-v3.1.1.html) | [MQTT 5.0](https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html) ## 示例 参考 [examples](./examples) 目录 ## 支持 ### Version - [x] `3.1` - [x] `3.1.1` - [x] `5.0` > 也许这是第一个支持 MQTT `v5.0` 协议的 PHP library。 ### QoS - [x] `QoS 0` - [x] `QoS 1` - [x] `QoS 2` ### Type - [x] CONNECT - [x] CONNACK - [x] PUBLISH - [x] PUBACK - [x] PUBREC - [x] PUBREL - [x] PUBCOMP - [x] SUBSCRIBE - [x] SUBACK - [x] UNSUBSCRIBE - [x] UNSUBACK - [x] PINGREQ - [x] PINGRESP - [x] DISCONNECT - [x] AUTH