浅析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实现MySQL更新记录的代码
Jun 07 PHP
php addslashes和mysql_real_escape_string
Jan 24 PHP
mac下使用brew配置环境的步骤分享
May 23 PHP
解析PHP中DIRECTORY_SEPARATOR,PATH_SEPARATOR两个常量的作用
Jun 21 PHP
discuz免激活同步登入代码修改方法(discuz同步登录)
Dec 24 PHP
php递归方法实现无限分类实例代码
Feb 28 PHP
PHP树的深度编历生成迷宫及A*自动寻路算法实例分析
Mar 10 PHP
高质量PHP代码的50个实用技巧必备(上)
Jan 22 PHP
PHP实现的简单sha1加密功能示例
Aug 27 PHP
php实现的mongoDB单例模式操作类
Jan 20 PHP
PHP实现八皇后算法
May 06 PHP
php中使用array_filter()函数过滤数组实例讲解
Mar 03 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/11/29 PHP
关于laravel框架中的常用目录路径函数
2019/10/23 PHP
用javascript实现读取txt文档的脚本
2007/07/20 Javascript
javascript在事件监听方面的兼容性小结
2010/04/07 Javascript
jquery制作弹窗提示窗口代码分享
2014/03/02 Javascript
jquery 取子节点及当前节点属性值
2014/07/25 Javascript
JavaScript基础篇(6)之函数表达式闭包
2015/12/11 Javascript
Angular ng-repeat遍历渲染完页面后执行其他操作详细介绍
2016/12/13 Javascript
Javascript实现一个简单的输入关键字添加标签效果实例
2017/06/01 Javascript
浅谈Vue-cli单文件组件引入less,sass,css样式的不同方法
2018/03/13 Javascript
小程序关于请求同步的总结
2019/05/05 Javascript
怎么使用javascript深度拷贝一个数组
2019/06/06 Javascript
详解JavaScript中的链式调用
2020/11/27 Javascript
vue实现简易计算器功能
2021/01/20 Vue.js
[03:14]辉夜杯主赛事 12月25日每日之星
2015/12/26 DOTA
Python类的专用方法实例分析
2015/01/09 Python
简介Python的collections模块中defaultdict类型的用法
2016/07/07 Python
Python文件夹与文件的相关操作(推荐)
2016/07/25 Python
Numpy array数据的增、删、改、查实例
2018/06/04 Python
pycharm下查看python的变量类型和变量内容的方法
2018/06/26 Python
python基础知识(一)变量与简单数据类型详解
2019/04/17 Python
利用pyinstaller打包exe文件的基本教程
2019/05/02 Python
使用Python来做一个屏幕录制工具的操作代码
2020/01/18 Python
解决python执行较大excel文件openpyxl慢问题
2020/05/15 Python
Python xlrd模块导入过程及常用操作
2020/06/10 Python
keras和tensorflow使用fit_generator 批次训练操作
2020/07/03 Python
使用python库xlsxwriter库来输出各种xlsx文件的示例
2020/09/01 Python
Canvas 文本转粒子效果的实现代码
2019/02/14 HTML / CSS
Jimmy Choo美国官网:周仰杰鞋子品牌
2018/06/08 全球购物
2014年幼儿园后勤工作总结
2014/11/10 职场文书
护士2014年终工作总结
2014/11/11 职场文书
运动与健康自我评价
2015/03/09 职场文书
redis哨兵常用命令和监控示例详解
2021/05/27 Redis
Axios取消重复请求的方法实例详解
2021/06/15 Javascript
python脚本框架webpy的url映射详解
2021/11/20 Python
ipad隐藏软件app图标方法
2022/04/19 数码科技