PHP Функції мережі
PHP Мережа. Інтро
Мережні функції містять різноманітні мережеві функції та дозволяють керувати інформацією, надісланою вебсервером у браузер, до того, як буде надіслано будь-який інший вихід.
Інсталяція
Мережеві функції є частиною ядра PHP. Для використання цих функцій не потрібна установка.
PHP Функції мережі
Функція | Опис |
---|---|
checkdnsrr() | Перевіряє записи DNS на тип, що відповідає хосту |
closelog() | Закриває підключення системного реєстратора |
define_syslog_variables() | Застаріло та видалено в PHP 5.4. Ініціалізує змінні, що використовуються у функціях системного журналу |
dns_check_record() | Псевдонім checkdnsrr() |
dns_get_mx() | Псевдонім getmxrr() |
dns_get_record() | Отримує записи ресурсів DNS, пов’язані з указаним іменем хоста |
fsockopen() | Відкриває підключення через сокет домену Інтернет або Unix |
gethostbyaddr() | Повертає доменне ім’я для заданої IP-адреси |
gethostbyname() | Повертає адресу IPv4 для заданого імені домену/хоста |
gethostbynamel() | Повертає список адрес IPv4 для певного домену/імени хосту |
gethostname() | Повертає ім’я хоста |
getmxrr() | Повертає записи MX для вказаного імені хосту Інтернету |
getprotobyname() | Повертає номер протоколу для вказаного імені протоколу |
getprotobynumber() | Повертає назву протоколу для заданого номера протоколу |
getservbyname() | Повертає номер порту для заданої Інтернет-послуги та протоколу |
getservbyport() | Повертає службу Інтернету для вказаного порту та протоколу |
header_register_callback() | Викликає функцію заголовка |
header_remove() | Видаляє заголовок HTTP, попередньо встановлений за допомогою функції header() |
header() | Надсилає необроблений HTTP-заголовок клієнту |
headers_list() | Повертає список заголовків відповідей для надсилання в браузер |
headers_sent() | Перевіряє, чи були надіслані заголовки |
http_response_code() | Встановлює або повертає код статусу відповіді HTTP |
inet_ntop() | Перетворює 32-розрядну адресу IPv4 або 128-розрядну IPv6 у читабельний формат |
inet_pton() | Перетворює читабельну IP-адресу в упакований 32-бітний формат IPv4 або 128-бітний IPv6 |
ip2long() | Перетворює адресу IPv4 на довге ціле число |
long2ip() | Перетворює довгу цілу адресу на рядок у форматі IPv4 |
openlog() | Відкриває підключення системного реєстратора |
pfsockopen() | Відкриває постійне з’єднання з Інтернетом або сокетом домену Unix |
setcookie() | Визначає файл cookie, який надсилається разом із рештою заголовків HTTP |
setrawcookie() | Визначає файл cookie (без кодування URL-адреси), який надсилається разом із рештою заголовків HTTP |
socket_get_status() | Псевдонім stream_get_meta_data() |
socket_set_blocking() | Псевдонім stream_set_blocking() |
socket_set_timeout() | Псевдонім stream_set_timeout() |
syslog() | Створює повідомлення системного журналу |