浅析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 相关文章推荐
mysq GBKl乱码
Nov 28 PHP
PHP显示今天、今月、上月、今年的起点/终点时间戳的代码
May 25 PHP
php判断输入不超过mysql的varchar字段的长度范围
Jun 24 PHP
PHP获取MAC地址的函数代码
Sep 11 PHP
openPNE常用方法分享
Nov 29 PHP
php addslashes及其他清除空格的方法是不安全的
Jan 25 PHP
PHP 清空varnish 缓存的详解(包括指定站点下的)
Jun 20 PHP
PHP实现今天是星期几的几种写法
Sep 26 PHP
人脸识别测颜值、测脸龄、测相似度微信接口
Apr 07 PHP
yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法
Apr 20 PHP
php下载文件超时时间的设置方法
Oct 06 PHP
PHP使用CURL实现下载文件功能示例
Jun 03 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 文件上传源码分析(RFC1867)
2009/10/30 PHP
PHP fgetcsv 定义和用法(附windows与linux下兼容问题)
2012/05/29 PHP
PHP生成二维码的两个方法和实例
2014/07/01 PHP
PHP里的单例类写法实例
2015/06/25 PHP
使用PHP编写发红包程序
2015/07/22 PHP
JavaScript 拾漏补遗
2009/12/27 Javascript
从零开始学习jQuery (三) 管理jQuery包装集
2011/02/23 Javascript
JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方
2011/09/20 Javascript
JQuery入门——用bind方法绑定事件处理函数应用介绍
2013/02/05 Javascript
ExtJS[Desktop]实现图标换行示例代码
2013/11/17 Javascript
javascript如何动态加载表格与动态添加表格行
2013/11/27 Javascript
jQuery中delegate()方法用法实例
2015/01/19 Javascript
Jquery跨域获得Json的简单实例
2016/05/18 Javascript
详谈jQuery Ajax(load,post,get,ajax)的用法
2017/03/02 Javascript
微信小程序-滚动消息通知的实例代码
2017/08/03 Javascript
jQuery菜单实例(全选,反选,取消)
2017/08/28 jQuery
vue中如何实现后台管理系统的权限控制的方法示例
2018/09/19 Javascript
Node.js折腾记一:读指定文件夹,输出该文件夹的文件树详解
2019/04/20 Javascript
解决ie11 SCRIPT5011:不能执行已释放Script的代码问题
2019/05/05 Javascript
Vue 封装防刷新考试倒计时组件的实现
2020/06/05 Javascript
Vue实现简易购物车页面
2020/12/30 Vue.js
python中bisect模块用法实例
2014/09/25 Python
Python实现把xml或xsl转换为html格式
2015/04/08 Python
python编程羊车门问题代码示例
2017/10/25 Python
使用pycharm生成代码模板的实例
2018/05/23 Python
python爬虫添加请求头代码实例
2019/12/28 Python
python实现串口通信的示例代码
2020/02/10 Python
Python3.9.0 a1安装pygame出错解决全过程(小结)
2021/02/02 Python
Raffaello Network西班牙:意大利拉斐尔时尚购物网
2019/03/12 全球购物
运动会广播稿20字
2014/02/18 职场文书
车辆委托书范本
2014/10/05 职场文书
三八妇女节致辞
2015/07/31 职场文书
2015年度女工工作总结
2015/10/22 职场文书
2016年教师师德师风承诺书
2016/03/25 职场文书
vue实现同时设置多个倒计时
2021/05/20 Vue.js
springBoot基于webSocket实现扫码登录
2021/06/22 Java/Android