Um simples chat pelo terminal usando o componente reactphp/socket
Exemplo construído para o artigo: Trabalhando com Sockets no ReactPHP
Artigos recomendados:
- Uma introdução a TCP, UDP e Sockets: Uma introdução (base teórica) para TCP, UDP e Sockets, principalmente para desenvolvedores que desejam programar com Sockets.
- Programação de Sockets em PHP: Uma introdução à programação de sockets com o PHP.
Para usar:
Primeiro, inicie o servidor:
$ php index.php
Conecte quantos clientes desejar:
$ telnet 127.0.0.1 7181
Referências: