浅析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反弹shell实现代码
Apr 22 PHP
解析php多线程下载远程多个文件
Jun 25 PHP
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
May 04 PHP
javascript+php实现根据用户时区显示当地时间的方法
Mar 11 PHP
PHP加密解密类实例分析
Apr 20 PHP
php parse_str() 函数的定义和用法
May 23 PHP
微信支付PHP SDK ―― 公众号支付代码详解
Sep 13 PHP
PHP HTTP 认证实例详解
Nov 03 PHP
PHP框架laravel的.env文件配置教程
Jun 07 PHP
PHP实现用户登录的案例代码
May 10 PHP
Laravel 实现Controller向blade前台模板赋值的四种方式小结
Oct 22 PHP
PHP实现简易用户登录系统
Jul 10 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
在MongoDB中模拟Auto Increment的php代码
2011/03/06 PHP
php输出1000以内质数(素数)示例
2014/02/16 PHP
PHP彩蛋信息介绍和阻止泄漏的方法(隐藏功能)
2014/08/06 PHP
jQuery Validation插件remote验证方式的Bug解决
2010/07/01 Javascript
Jquery 例外被抛出且未被接住原因介绍
2013/09/04 Javascript
Javascript事件实例详解
2013/11/06 Javascript
jquery ztree实现树的搜索功能
2016/02/25 Javascript
jQuery中的基本选择器用法学习教程
2016/04/14 Javascript
Jquery on绑定的事件 触发多次实例代码
2016/12/08 Javascript
bootstrap datetimepicker日期插件超详细使用方法介绍
2017/02/23 Javascript
简单实现js菜单栏切换效果
2017/03/04 Javascript
关于axios返回空对象的问题解决
2017/04/04 Javascript
vue2.0 axios跨域并渲染的问题解决方法
2018/03/08 Javascript
JavaScript设计模式之缓存代理模式原理与简单用法示例
2018/08/07 Javascript
vue实现同一个页面可以有多个router-view的方法
2018/09/20 Javascript
利用d3.js制作连线动画图与编辑器的方法实例
2019/09/05 Javascript
微信小程序实现pdf、word等格式文件上传的方法
2019/09/10 Javascript
javascript 数组精简技巧小结
2020/02/26 Javascript
js实现登录时记住密码的方法分析
2020/04/05 Javascript
python判断端口是否打开的实现代码
2013/02/10 Python
分享一个常用的Python模拟登陆类
2015/03/29 Python
Python中的列表知识点汇总
2015/04/14 Python
Anaconda入门使用总结
2018/04/05 Python
Python I/O与进程的详细讲解
2019/03/08 Python
使用PyQtGraph绘制精美的股票行情K线图的示例代码
2019/03/14 Python
Python中的上下文管理器相关知识详解
2019/09/19 Python
Python爬取12306车次信息代码详解
2020/08/12 Python
英国的知名精品百货公司:House of Fraser(福来德)
2016/08/14 全球购物
飞利浦法国官网:Philips法国
2019/07/10 全球购物
攀岩、滑雪、徒步旅行装备:Black Diamond Equipment
2019/08/16 全球购物
ruby如何进行集成操作?Ruby能进行多重继承吗?
2013/10/16 面试题
会计毕业生自荐书
2014/06/12 职场文书
2014年体育教学工作总结
2014/12/09 职场文书
2019年二手房买卖合同范本
2019/10/14 职场文书
话题作文之呼唤
2019/12/18 职场文书
MySQL创建索引需要了解的
2021/04/08 MySQL