浅析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 实现多服务器共享 SESSION 数据
Aug 15 PHP
php 高效率写法 推荐
Feb 21 PHP
简单的PHP留言本实例代码
May 09 PHP
PHP Stream_*系列函数
Aug 01 PHP
PHP安全的URL字符串base64编码和解码
Jun 19 PHP
ThinkPHP后台首页index使用frameset时的注意事项分析
Aug 22 PHP
php使用sql server验证连接数据库的方法
Dec 25 PHP
再谈PHP中单双引号的区别详解
Jun 12 PHP
PHP实现bitmap位图排序与求交集的方法
Jul 28 PHP
php实现给二维数组中所有一维数组添加值的方法
Feb 04 PHP
PHP智能识别收货地址信息实例
Jan 05 PHP
php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程
Aug 17 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的ob_start来生成静态页面的方法分析
2011/03/09 PHP
PHP读取xml方法介绍
2013/01/12 PHP
php使用多个进程同时控制文件读写示例
2014/02/28 PHP
PHP模板引擎Smarty内建函数foreach,foreachelse用法分析
2016/04/11 PHP
php与python实现的线程池多线程爬虫功能示例
2016/10/12 PHP
如何用ajax来创建一个XMLHttpRequest对象
2012/12/10 Javascript
js获取键盘按键响应事件(兼容各浏览器)
2013/05/16 Javascript
仿谷歌主页js动画效果实现代码
2013/07/14 Javascript
jquery中get和post的简单实例
2014/02/04 Javascript
jQuery选择器简明总结(含用法实例,一目了然)
2014/04/25 Javascript
javascript里使用php代码实例
2014/12/13 Javascript
JavaScript学习笔记之JS对象
2015/01/22 Javascript
TypeScript具有的几个不同特质
2015/04/07 Javascript
javascript实现漂亮的拖动层,窗口拖拽特效
2015/04/24 Javascript
JS实现可展开折叠层的鼠标拖曳效果
2015/10/09 Javascript
JS中生成随机数的用法及相关函数
2016/01/09 Javascript
AngularJS constant和value区别详解
2017/02/28 Javascript
xmlplus组件设计系列之网格(DataGrid)(10)
2017/05/05 Javascript
Vue项目中quill-editor带样式编辑器的使用方法
2017/08/08 Javascript
js数组去重的方法总结
2019/01/18 Javascript
vue.js+ElementUI实现进度条提示密码强度效果
2020/01/18 Javascript
python列表操作使用示例分享
2014/02/21 Python
Python中还原JavaScript的escape函数编码后字符串的方法
2014/08/22 Python
Python实现自动为照片添加日期并分类的方法
2017/09/30 Python
python Matplotlib画图之调整字体大小的示例
2017/11/20 Python
python生成不重复随机数和对list乱序的解决方法
2018/04/09 Python
为什么从Python 3.6开始字典有序并效率更高
2019/07/15 Python
详解用Python调用百度地图正/逆地理编码API
2020/07/02 Python
CSS3中的元素过渡属性transition示例详解
2016/11/30 HTML / CSS
信息专业本科生个人的自我评价
2013/10/28 职场文书
护理学应聘自荐书范文
2014/02/05 职场文书
党课知识竞赛主持词
2014/04/01 职场文书
学校安全教育月活动总结
2014/07/07 职场文书
MySQL查询学习之基础查询操作
2021/05/08 MySQL
Android Studio实现带三角函数对数运算功能的高级计算器
2022/05/20 Java/Android
webpack介绍使用配置教程详解webpack介绍和使用
2022/06/25 Javascript