http://www.purplesecond.com/blog/2012/04/%E5%A6%82%E4%BD%95%E7%A6%81%E7%94%A8%E6%88%96%E5%90%AF%E7%94%A8fsockopen%E5%87%BD%E6%95%B0/