浅析PHP中的 inet_pton 网络函数


Posted in PHP onDecember 16, 2019

inet_pton是一个IP地址转换函数,可以在将IP地址在“点分十进制”和“二进制整数”之间转换,而且inet_pton和inet_ntop这2个函数能够处理ipv4和ipv6。算是比较新的函数了。

定义和用法

inet_pton- 将人类可读的IP地址转换为其打包的in_addr表示形式

版本支持

PHP4 不支持

PHP5 v5.1.0+支持

PHP7 支持

5.3.0 现在,该功能在Windows平台上可用。

语法

inet_pton ( string $address )

此函数将人类可读的IPv4或IPv6地址(如果PHP是在启用IPv6支持的情况下构建的)转换为适合32位或128位二进制结构的地址系列。

参数

参数 address

必需的 是

描述 可读的IPv4或IPv6地址。

返回值

返回给定地址的in_addr表示形式;如果给出了语法无效的地址(例如,不带点的IPv4地址或不带冒号的IPv6地址),则返回FALSE。

示例

<?php
 $in_addr = inet_pton('127.0.0.1');
 $in6_addr = inet_pton('::1');
 var_dump($in_addr);
 var_dump("<br/>");
 var_dump($in6_addr);

总结

以上所述是小编给大家介绍的PHP中的 inet_pton 网络函数,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

PHP 相关文章推荐
php创建多级目录代码
Jun 05 PHP
PHP中替换换行符的几种方法小结
Oct 15 PHP
php常见的魔术方法详解
Dec 25 PHP
php读取flash文件高宽帧数背景颜色的方法
Jan 06 PHP
PHP和Shell实现检查SAMBA与NFS Server是否存在
Jan 07 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
Dec 21 PHP
PHP迭代与递归实现无限级分类
Aug 28 PHP
php在windows环境下获得cpu内存实时使用率(推荐)
Feb 08 PHP
thinkPHP框架实现的简单计算器示例
Dec 07 PHP
PHP XML Expat解析器知识点总结
Feb 15 PHP
laravel框架中路由设置,路由参数和路由命名实例分析
Nov 23 PHP
thinkphp5.1 框架钩子和行为用法实例分析
May 25 PHP
Laravel等框架模型关联的可用性浅析
Dec 15 #PHP
php获取是星期几的的一些常用姿势
Dec 15 #PHP
Yii2框架中一些折磨人的坑
Dec 15 #PHP
PHP防止sql注入小技巧之sql预处理原理与实现方法分析
Dec 13 #PHP
PHP设计模式之外观模式(Facade)入门与应用详解
Dec 13 #PHP
PHP设计模式之装饰器(装饰者)模式(Decorator)入门与应用详解
Dec 13 #PHP
laravel通用化的CURD的实现
Dec 13 #PHP
You might like
PHP实现数组递归转义的方法
2014/08/28 PHP
php批量删除操作代码分享
2017/02/26 PHP
php web环境和命令行环境下查找php.ini的位置
2019/07/17 PHP
分享精心挑选的12款优秀jQuery Ajax分页插件和教程
2012/08/09 Javascript
如何正确使用javascript 来进行我们的程序开发
2014/06/23 Javascript
从JQuery源码分析JavaScript函数的apply方法与call方法
2014/09/25 Javascript
Js控制滑轮左右滑动实例
2015/02/13 Javascript
jquery不常用方法汇总
2015/07/26 Javascript
js限制文本框只能输入中文的方法
2015/08/11 Javascript
js全选按钮的实现方法
2015/11/17 Javascript
jQuery实现鼠标经过时高亮,同时其他同级元素变暗的效果
2016/09/18 Javascript
巧用Javascript的逻辑运算符
2016/12/02 Javascript
使用bootstrap-paginator.js 分页来进行ajax 异步分页请求示例
2017/03/09 Javascript
超简单的Vue.js环境搭建教程
2017/03/17 Javascript
windows下vue-cli导入bootstrap样式
2017/04/25 Javascript
在vue里面设置全局变量或数据的方法
2018/03/09 Javascript
解决angularJS中input标签的ng-change事件无效问题
2018/09/13 Javascript
Nuxt配置Element-UI按需引入的操作方法
2020/07/06 Javascript
python通过文件头判断文件类型
2015/10/30 Python
python和pygame实现简单俄罗斯方块游戏
2021/02/19 Python
浅谈Python中的bs4基础
2018/10/21 Python
Python PyCharm如何进行断点调试
2019/07/05 Python
Python日志无延迟实时写入的示例
2019/07/11 Python
python使用协程实现并发操作的方法详解
2019/12/27 Python
解决阿里云邮件发送不能使用25端口问题
2020/08/07 Python
通过实例了解python__slots__使用方法
2020/09/14 Python
详解python的super()的作用和原理
2020/10/29 Python
HTML5 CSS3给网站设计带来出色效果
2009/07/16 HTML / CSS
让IE9以下版本的浏览器兼容HTML5的方法
2014/03/12 HTML / CSS
SmartBuyGlasses台湾:名牌眼镜,名牌太阳眼镜及隐形眼镜
2017/01/04 全球购物
自我评价格式
2014/01/06 职场文书
同事打架检讨书
2014/02/04 职场文书
银行求职信
2014/05/31 职场文书
幼儿园安全教育月活动总结
2015/05/08 职场文书
vue响应式原理与双向数据的深入解析
2021/06/04 Vue.js
Django实现WebSocket在线聊天室功能(channels库)
2021/09/25 Python