【实例简介】
【实例截图】
【核心代码】
│ .gitignore
│ composer.json
│ README.md
│
├─docs
│ │ README.md
│ │
│ └─zh
│ README.md
│
├─examples
│ └─chat
│ │ README.md
│ │ start.php
│ │ start_io.php
│ │ start_web.php
│ │
│ └─public
│ │ index.html
│ │ jquery.min.js
│ │ main.js
│ │ style.css
│ │
│ └─socket.io-client
│ │ LICENSE
│ │ socket.io.js
│ │
│ └─lib
│ index.js
│ manager.js
│ on.js
│ socket.js
│ url.js
│
├─src
│ │ autoload.php
│ │ ChannelAdapter.php
│ │ Client.php
│ │ Debug.php
│ │ DefaultAdapter.php
│ │ Nsp.php
│ │ Socket.php
│ │ SocketIO.php
│ │
│ ├─Engine
│ │ │ Engine.php
│ │ │ Parser.php
│ │ │ Socket.php
│ │ │ Transport.php
│ │ │
│ │ ├─Protocols
│ │ │ │ SocketIO.php
│ │ │ │ WebSocket.php
│ │ │ │
│ │ │ ├─Http
│ │ │ │ Request.php
│ │ │ │ Response.php
│ │ │ │
│ │ │ └─WebSocket
│ │ │ RFC6455.php
│ │ │
│ │ └─Transports
│ │ Polling.php
│ │ PollingJsonp.php
│ │ PollingXHR.php
│ │ WebSocket.php
│ │
│ ├─Event
│ │ Emitter.php
│ │
│ └─Parser
│ Decoder.php
│ Encoder.php
│ Parser.php
│
└─tests
emitter.php