(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
socket_getsockname — Belirtilen soketin yerel tarafını sorgulayıp soket türüne göre ya bir konak/port çifti ya da bir Unix dosya yolu döndürür
Bilginize: socket_getsockname() işlevi socket_connect() ile oluşturulan
AF_UNIXsoketlerle kullanılmamalıdır. Sadece socket_accept() ile oluşturulan soketler ve socket_bind() çağrısından sonra bir birincil sunucu soketi için anlamlı bir değer döner.
soketsocket_create() veya socket_accept() ile oluşturulmuş geçerli bir Socket örneği.
adres
Belirtilen soket AF_INET veya
AF_INET6 türündeyse
socket_getsockname() işlevi, bu bağımsız değişkende bir IP
adresi (127.0.0.1 veya fe80::1
gibi) ve port bağımsız değişkeninde de belirtilmişse
ilgili port numarasını döndürür.
Belirtilen soket AF_UNIX türündeyse bu
bağımsız değişkende (/var/run/daemon.sock gibi) bir Unix
dosya yolu döner.
portBelirtilmişse ilgili port değeri bu bağımsız değişkene konur.
Başarı durumunda true, başarısızlık durumunda false döner. Soket AF_INET,
AF_INET6 veya AF_UNIX türünde
değilse işlev false döndürebilir, ancak böyle bir durumda son soket hata
kodu güncellenmez.
| Sürüm: | Açıklama |
|---|---|
| 8.0.0 | soket artık bir
Socket örneği olabiliyor; evvelce
resource türündeydi. |