PHP: socket_shutdown - Manual

downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

socket_strerror socket_set_option

Last updated: Fri, 26 Jan 2007

view this page in

# socket_shutdown

(PHP 4 >= 4.1.0, PHP 5)

socket_shutdown -- Shuts down a socket for receiving, sending, or both

## Description

bool socket_shutdown ( resource socket [, int how] )

The socket_shutdown() function allows you to stop incoming, outgoing or all data (the default) from being sent through the `socket`

The value of `how` can be one of the following:

Таблица 1. possible values for `how`

`0` | Shutdown socket reading
`1` | Shutdown socket writing
`2` | Shutdown socket reading and writing

add a note User Contributed Notes
socket_shutdown
richard dot thomas at psysolutions dot com
23-Nov-2005 10:20
`That is not a good example of a graceful shutdown. One should close the sending side of the socket and continue to read until the remote end closes its sending connection.`
ludvig dot ericson at gmail dot com
02-Sep-2005 01:13
`Sockets should be first shutdown and then closed.
<?php
// Sample: Closing sockets gracefully
socket_shutdown($sock, 2);
socket_close($sock);
?>`
add a note
socket_strerror socket_set_option

Last updated: Fri, 26 Jan 2007
show source | credits | stats | sitemap | contact | advertising | mirror sites
Copyright © 2001-2007 The PHP Group
All rights reserved.
This mirror generously provided by: Yahoo! Inc.
Last updated: Sat Mar 10 10:36:09 2007 PST