array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'tr', ), 'this' => array ( 0 => 'function.socket-connect.php', 1 => 'socket_connect', ), 'up' => array ( 0 => 'ref.sockets.php', 1 => 'Soket İşlevleri', ), 'prev' => array ( 0 => 'function.socket-cmsg-space.php', 1 => 'socket_cmsg_space', ), 'next' => array ( 0 => 'function.socket-create-listen.php', 1 => 'socket_create_listen', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'tr', 'path' => 'reference/sockets/functions/socket-connect.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
socket_connect — Soket üzerinde bir bağlantıyı ilklendirir
soket
ile belirtilen Socket
nesnesini kullanarak adres
'e bir bağlantı başlatır.
soket
socket_create() ile oluşturulmuş geçerli bir Socket nesnesi.
adres
Soket, AF_INET
türündeyse noktalı dördül
gösterimle (127.0.0.1
gibi) geçerli bir IPv4
adresi, AF_INET6
türündeyse ve IPv6 desteği varsa
geçerli bir IPv6 adresi (::1
gibi) ya da
AF_UNIX
türündeyse Unix ailesinden bir
soketin dosya yolu (/var/run/daemon.sock
gibi)
olmalıdır.
port
Bu bağımsız değişken sadece ve zorunlu olarak bir
AF_INET
veya AF_INET6
soketle
ilişkilendirme sırasında gerekir ve bağlantının yapılacağı uzak konak
üzerinde dinlenen bir portu belirtir.
Başarı durumunda true
, başarısızlık durumunda false
döner. Hata kodu socket_last_error() işlevi
ile alınabilir. Bu hata kodunu socket_strerror()
işlevine aktararak hatayı açıklayan dizgeyi alabilirsiniz.
Bilginize:
Soket engellenmeyen türde ise bu işlev işlemin sürdüğünü belirten bir hatayla hata kodunu güncelleyerek
false
döndürür.
Sürüm: | Açıklama |
---|---|
8.0.0 | soket artık bir
Socket örneği olabiliyor; evvelce
resource türündeydi. |
8.0.0 |
soket artık null olabiliyor.
|