PHP网络操作函数汇总
checkdnsrr—给指定的主机(域名)或者IP地址做DNS通信检查
closelog—关闭系统日志链接
define_syslog_variables—初始化所有syslog相关变量
dns_check_record—checkdnsrr别名
dns_get_mx—getmxrr别名
dns_get_record—获取指定主机的DNS记录
fsockopen—打开一个网络连接或者一个Unix套接字连接
gethostbyaddr—获取指定的IP地址对应的主机名
gethostbyname—获取指定的主机名对应的IP地址
gethostbynamel—获取指定的主机名对应的一系列IP地址
gethostname—获取主机名
getmxrr—获取指定的主机名对应的MX记录
getprotobyname—获取指定的协议名对应的协议号
getprotobynumber—获取指定的协议号对应的协议名
getservbyname—获取指定的互联网服务和协议对应的端口号
getservbyport—获取指定的协议和端口号对应的互联网服务
header_register_callback—调用一个头部函数
header_remove—删除之前设置的头部
header—发送一个自定义的http报文
headers_list—返回一系列已发送(或准备发送)的响应头部信息
headers_sent—检查头部是否已经发送或发送到哪里
http_response_code—获取或设置HTTP响应代码
inet_ntop—把一个封装的网络地址转化为点分十进制的表示方式
inet_pton—把一个点分十进制的IP地址转化为封装好的(in_addr)表示方式
ip2long—将一个IPV4的字符串互联网协议转换成数字格式
long2ip—将一个IPV4的数字格式转换成字符串互联网协议
openlog—打开系统日志记录器的连接
pfsockopen—打开一个持久的网络连接或者Unix套接字连接。
setcookie—发送cookie
setrawcookie—发送一个原始cookie(cookie值没有经过URL编码)
socket_get_status—stream_get_meta_data别名
socket_set_blocking—stream_set_blocking别名
socket_set_timeout—stream_set_timeout别名
syslog—生成一个系统日志消息