daemon.php
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:PHP generic daemon
Basic implementation
--------------------

	socket = $socket;
			}
			public function process($buffer) {
				$buffer = trim($buffer);
				printf("User sent: '%s'\n", $buffer);
				
				$this->send("you sent: '{$buffer}'\n");
			}
			private function send($text) {
				fwrite($this->socket, $text . "\n");
			}
		}
		
		// server
		class ChatServer extends Daemon {
			public function onConnect(&$socket, $idx) {
				printf("Client connected!\n");
				
				$cli = new ChatClient($socket);
				return $cli;
			}
		}
		
		$bind = "0.0.0.0:80";
		$server = new ChatServer();
		$server->listen($bind) or die("Could not start server on {$bind}!\n");
		
		printf("Listening for connections on %s.. (try telnet'ing, type something and hit ENTER)\n", $bind);
		$server->wait();
	?>

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。