PHP 网络函数
PHP 网络介绍
网络功能包含各种网络功能,让您可以在发送任何其他输出之前处理由 Web 服务器发送到浏览器的信息。
安装
网络函数是 PHP 核心的一部分。 使用这些功能无需安装。
PHP 网络函数
| 函数 | 描述 | 
|---|---|
| checkdnsrr() | 检查与 host 对应的 type 的 DNS 记录 | 
| closelog() | 关闭系统记录器的连接 | 
| define_syslog_variables() | 在 PHP 5.4 中已弃用和删除。 初始化 syslog 函数中使用的变量 | 
| dns_check_record() | checkdnsrr()的别名 | 
| dns_get_mx() | getmxrr()的别名 | 
| dns_get_record() | 获取与指定主机名关联的 DNS 资源记录 | 
| fsockopen() | 打开 Internet 或 Unix 域套接字连接 | 
| gethostbyaddr() | 返回给定 IP 地址的域名 | 
| gethostbyname() | 返回给定域/主机名的 IPv4 地址 | 
| gethostbynamel() | 返回给定域/主机名的 IPv4 地址列表 | 
| gethostname() | 返回主机名 | 
| getmxrr() | 返回指定 Internet 主机名的 MX 记录 | 
| getprotobyname() | 返回给定协议名称的协议编号 | 
| getprotobynumber() | 返回给定协议号的协议名称 | 
| getservbyname() | 返回给定 Internet 服务和协议的端口号 | 
| getservbyport() | 返回给定端口和协议的 Internet 服务 | 
| 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() | 打开一个持久的 Internet 或 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() | 生成系统日志消息 | 
