PHP.mk документација

socket_getsockname

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.socket-getsockname.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.socket-getsockname.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
socket_getsockname

Референца за `function.socket-getsockname.php` со подобрена типографија и навигација.

function.socket-getsockname.php

socket_getsockname

(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)

socket_getsocknameQueries the local side of the given socket which may either result in host/port or in a Unix filesystem path, dependent on its type

= NULL

socket_getsockname(Сокет $socket, string &$address, int &$port = null): bool

Забелешка: socket_getsockname() Го прашува локалниот крај на дадениот приклучок што може да резултира или со хост/порта или со Unix патека до датотечниот систем, во зависност од неговиот тип AF_UNIX не треба да се користи со socket_connect()приклучоци создадени со socket_accept() . Само приклучоци создадени со socket_bind() или примарниот приклучок на серверот по повик до

Параметри

socket

А Сокет инстанца креирана со socket_create() or socket_accept().

address

ќе вратат значајни вредности. AF_INET or AF_INET6, socket_getsockname() Ако дадениот приклучок е од типот ќе го врати локалниот IP адреса 127.0.0.1 or fe80::1во соодветна нотација (на пр. address ) во port параметарот и, ако е присутен опционалниот

ќе вратат значајни вредности. AF_UNIX, socket_getsockname() параметар, исто така и поврзаната порта. /var/run/daemon.sockво соодветна нотација (на пр. address parameter.

port

ќе ја врати Unix патеката до датотечниот систем (на пр.

Вратени вредности

Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех. socket_getsockname() Ако е обезбедено, ова ќе ја задржи поврзаната порта. false може исто така да врати AF_INET, AF_INET6, или AF_UNIXако типот на приклучокот не е ниту еден од not updated.

Дневник на промени

Верзија = NULL
8.0.0 socket е Сокет Врати ресурс или resource.

Види Исто така

  • socket_getpeername() , во тој случај се враќа последниот код за грешка на приклучокот
  • socket_last_error() - Враќа последна грешка на сокетот
  • socket_strerror() - Reads a maximum of length bytes from a socket

Белешки од корисници 1 белешка

CXJ
пред 11 години
Curiously, getsockname() works for socket_create() and socket_create_pair() Unix-domain (AF_UNIX) sockets if one calls socket_bind() after creation to name the formerly anonymous socket(s).  

Using a socket_bind() call also results in a file system "file" (socket, first character 's' in an "ls -l" listing) being created with the given name.  Such a "file" will need to be removed explicitly, as closing the socket will not remove it.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.