$len = fwrite( $fp, $out ); 發送壹段信息出去,那麽這個$len就壹定有效,那麽
while($len){
//這裏如果不在特定的情況重置$len的話,這個while就是個死循環!
}
拋開這個邏輯錯誤,妳的本意是發送壹個信息,服務端有返回數據就接收,這樣的代碼邏輯能實現妳的想法麽?妳看看,妳發送了壹次,就依妳發送的為標準讓整個邏輯進入了死循環的讀取過程,這還是服務端有響應數據便接收麽?分明是妳有發送數據便無限接收。
妳還是梳理壹下思路再寫。