PHP 提供了各种网络函数,可让您在发送任何其他输出之前操作由 Web 服务器发送到浏览器的信息。
安装
无需安装即可使用这些功能。这些函数是 PHP 核心的一部分。
运行时配置
此扩展没有在 php.ini 中定义配置指令。
PHP 网络函数
函数 | 描述 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
checkdnsrr() | 检查与给定互联网主机名或 IP 地址相对应的 DNS 记录。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
closelog() | 关闭与系统记录器的连接。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dns_check_record() | 检查对应的DNS记录给定的 Internet 主机名或 IP 地址。 checkdnsrr() 函数的别名。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dns_get_record() | 获取与主机名关联的 DNS 资源记录。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dns_get_mx() | 获取与给定互联网主机对应的 MX 记录姓名。 getmxrr() 函数的别名。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fsockopen() | 打开 Internet 或 Unix 域套接字连接。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gethostname() | 获取主机名。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gethostbyaddr() | 获取给定 IP 地址对应的 Internet 主机名。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gethostbyname() | 获取a对应的IPv4地址给定互联网主机名。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gethostbynamel() | 获取与给定 Internet 主机名对应的 IPv4 地址列表。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
getmxrr () | 获取与给定 Internet 主机名对应的 MX 记录。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
getprotobyname() | 获取与协议名称关联的协议号。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
getprotobynumber() | 获取与协议号关联的协议名称。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
getservbyname() | 获取与 Internet 服务和协议关联的端口号。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
getservbyport() | 获取端口和协议对应的互联网服务 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
header_register_callback() | 调用标头函数。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
header_remove() | 删除之前设置的标头。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
header() | 发送原始 HTTP 标头。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
headers_list() | 返回已发送(或准备发送)的响应标头列表。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
headers_sent() | 检查标头是否已发送或发送到何处。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inet_ntop() | 将打包的互联网地址转换为人类可读的地址表示。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inet_pton() | 将人类可读的 IP 地址转换为其打包的 in_addr 表示形式。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ip2long() | 将包含 (IPv4) Internet 协议点分地址的字符串转换为长整数。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long2ip() | 将长整型地址转换为 (IPv4) Internet 标准点分格式的字符串。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
openlog() | 打开与系统记录器的连接。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
pfsockopen() | 打开持久的 Internet 或 Unix 域套接字连接。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
setcookie() | 发送 cookie . | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
setrawcookie() | 发送没有对 cookie 值进行 urlencode 编码的 cookie。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
socket_get_status() | 从流/文件指针中检索标头/元数据。 stream_get_meta_data() 函数的别名。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
socket_set_blocking() | 设置流上的阻塞/非阻塞模式。 stream_set_blocking() 函数的别名。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stream_set_timeout() 函数的别名。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
openlog() 选项
syslog() 优先级(按降序排列)
dns_get_record() 选项
|