浅析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 相关文章推荐
一个多文件上传的例子(原创)
Oct 09 PHP
一个php作的文本留言本的例子(六)
Oct 09 PHP
用PHP和ACCESS写聊天室(九)
Oct 09 PHP
php基础教程 php内置函数实例教程
Aug 21 PHP
php采集文章中的图片获取替换到本地(实现代码)
Jul 08 PHP
php 使用file_get_contents读取大文件的方法
Nov 13 PHP
php实现Session存储到Redis
Nov 11 PHP
Zend Framework框架实现类似Google搜索分页效果
Nov 25 PHP
PHP判断文件是否被引入的方法get_included_files用法示例
Nov 29 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
Aug 28 PHP
php获取微信openid方法总结
Oct 10 PHP
PHP设计模式之命令模式示例详解
Dec 20 PHP
Laravel等框架模型关联的可用性浅析
Dec 15 #PHP
php获取是星期几的的一些常用姿势
Dec 15 #PHP
Yii2框架中一些折磨人的坑
Dec 15 #PHP
关于Yii2框架跑脚本时内存泄漏问题的分析与解决
Dec 01 #PHP
详解no input file specified 三种解决方法
Nov 29 #PHP
设定php简写功能的方法
Nov 28 #PHP
如何在centos8自定义目录安装php7.3
Nov 28 #PHP
You might like
PHP中filter函数校验数据的方法详解
2015/07/31 PHP
php实现通过stomp协议连接ActiveMQ操作示例
2020/02/23 PHP
PHP常用header头定义代码示例汇总
2020/08/29 PHP
js编码、解码函数介绍及其使用示例
2013/09/05 Javascript
简单的代码实现jquery定时器
2014/01/03 Javascript
javascript中定义类的方法详解
2015/02/10 Javascript
jQuery实现仿Google首页拖动效果的方法
2015/05/04 Javascript
jquery.map()方法的使用详解
2015/07/09 Javascript
JavaScript实现向右伸出的多级网页菜单效果
2015/08/25 Javascript
Vue.js tab实现选项卡切换
2017/05/16 Javascript
vue项目中使用百度地图的方法
2018/06/08 Javascript
vue和webpack安装命令详解
2018/06/15 Javascript
vue中typescript装饰器的使用方法超实用教程
2019/06/17 Javascript
Bootstrap FileInput实现图片上传功能
2021/01/28 Javascript
[41:52]DOTA2-DPC中国联赛 正赛 CDEC vs Dynasty BO3 第二场 2月22日
2021/03/11 DOTA
python使用clear方法清除字典内全部数据实例
2015/07/11 Python
基于Python实现一个简单的银行转账操作
2016/03/06 Python
python 内置模块详解
2019/01/01 Python
python 创建一维的0向量实例
2019/12/02 Python
Python docutils文档编译过程方法解析
2020/06/23 Python
详解KMP算法以及python如何实现
2020/09/18 Python
Django xadmin安装及使用详解
2020/10/26 Python
彻底弄明白CSS3的Media Queries(跨平台设计)
2010/07/27 HTML / CSS
利用CSS3实现圆角的outline效果的教程
2015/06/05 HTML / CSS
美国摩托车头盔、零件、齿轮及配件商店:Cycle Gear
2019/06/12 全球购物
什么是静态路由?什么是动态路由?各自的特点是什么?
2015/09/16 面试题
linux面试题参考答案(9)
2015/01/07 面试题
劳动之星获奖感言
2014/02/01 职场文书
学校三节实施方案
2014/06/09 职场文书
2014老师三严三实对照检查材料思想汇报
2014/09/18 职场文书
临时工聘用合同协议书
2014/10/29 职场文书
经营场所使用证明
2015/06/19 职场文书
小学运动会前导词
2015/07/20 职场文书
六一儿童节致辞
2015/07/31 职场文书
python基础详解之if循环语句
2021/04/24 Python
十大最强妖精系宝可梦,哲尔尼亚斯实力最强,第五被称为大力士
2022/03/18 日漫