php中获取主机名、协议及IP地址的方法
2015-01-24信息快讯网
这篇文章主要介绍了php中获取主机名、协议及IP地址的方法,其中涉及gethostbyaddr、gethostbynamel、getprotobyname、getprotobynumber等函数及$_SERVER变量的应用,需要的朋友可以参考下
本文实例讲述了php中获取主机名、协议及IP地址的方法。分享给大家供大家参考。
具体实现代码如下:
$hostname=gethostbyaddr($_SERVER['remote_addr']); //获取主机名 echo $hostname; //输出结果 // $hosts=gethostbynamel('localhost'); //获取ip地址列表 print_r($hosts); //输出数组 // $protocol='tcp'; //定义协议名称 $get_prot=getprotobyname($protocol); //返回协议号 if($get_prot==-1) //如果找不到 { echo 'invalid protocol'; //输出错误信息 } else { echo 'protocol #'.$get_prot; //输出相应的协议号 } // $protocol_num='6'; //定义协议号 $get_prot=getprotobynumber($protocol_num); //返回协议名称 if($get_prot==-1) //如果找不到 { echo 'invalid protocol'; //输出错误信息 } else { echo 'protocol #'.$get_prot; //输出相应的协议名称 }
希望本文所述对大家的php程序设计有所帮助。
php使用正则表达式获取图片url的方法
php使用CURL伪造IP和来源实例详解
php+mysql实现无限分类实例详解
php截取html字符串及自动补全html标签的方法
php在linux下检测mysql同步状态的方法
php通过Chianz.com获取IP地址与地区的方法
php获取四位字母和数字的随机数的实现方法
php获取客户端电脑屏幕参数的方法
PHP中使用CURL获取页面title例子
php采集内容中带有图片地址的远程图片并保存的方法
PHP跨平台获取服务器IP地址自定义函数分享
PHP获取youku视频真实flv文件地址的方法
WebQQ最新登陆协议的用法
php匹配字符中链接地址的方法
php去除数组中重复数据
php中getservbyport与getservbyname函数用法实例
php单态设计模式(单例模式)实例
PHP实现的简单三角形、矩形周长面积计算器分享
php中ftp_chdir与ftp_cdup函数用法
php中FTP函数ftp_connect、ftp_login与ftp_chmod用法
getimagesize获取图片尺寸实例
php使用fsockopen函数发送post,get请求获取网页内容的方法
php获取url参数方法总结
PHP采用get获取url汉字出现乱码的解决方法
php获取随机数组列表的方法
php实现把url转换迅雷thunder资源下载地址的方法
PHP中Header使用的HTTP协议及常用方法小结
php禁止直接从浏览器输入地址访问.php文件的方法
让ThinkPHP支持大小写url地址访问的方法
php实现扫描二维码根据浏览器类型访问不同下载地址
Javascript与PHP验证用户输入URL地址是否正确
PHP使用range协议实现输出文件断点续传代码实例