<?php
/**
* @socket 通信的整个过程
* @socket_create //创建套接字
* @socket_bind //绑定IP和端口
* @socket_listen //监听相应端口
* @socket_accept //接收请求
* @socket_read //获取请求内容
* @socket_write //返回数据
* @socket_close //关闭连接
*/
class MyServer{
private $ip;
private $port;
private $webroot;
//将常用的MIME类型保存在一个数组中
private $contentType=array(
".html"=>"text/html",
".htm"=>"text/html",
".xhtml"=>"text/html",
".xml"=>"text/html",
".php"=>"text/html",
".java"=>"text/html",
".jsp"=>"text/html",
".css"=>"text/css",
".ico"=>"image/x-icon",
".jpg"=>"application/x-jpg",
".jpeg"=>"image/jpeg",