以 HOW 指定的方式關閉 socket 連線,其解釋與同名系統呼叫相同。
shutdown($socket, 0); # I/we have stopped reading data
shutdown($socket, 1); # I/we have stopped writing data
shutdown($socket, 2); # I/we have stopped using this socket
當你想要告訴另一方你已完成寫入但尚未完成讀取,或反之亦然時,這對 socket 很有用。它也是一種更強烈的關閉形式,因為它也會停用其他程序中任何分岔拷貝中的檔案描述符。