浅析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读注册表
Oct 09 PHP
破解图片防盗链的代码(asp/php)测试通过
Jul 02 PHP
php设计模式 Strategy(策略模式)
Jun 26 PHP
php 短链接算法收集与分析
Dec 30 PHP
PHP常用特殊运算符号和函数总结(php新手入门必看)
Feb 02 PHP
探讨如何把session存入数据库
Jun 07 PHP
PHP跳转页面的几种实现方法详解
Jun 08 PHP
phpQuery让php处理html代码像jQuery一样方便
Jan 06 PHP
PHP实现的浏览器检查类
Apr 11 PHP
基于PHP实现数据分页显示功能
May 26 PHP
阿里云Win2016安装Apache和PHP环境图文教程
Mar 11 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
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
Excel数据导入Mysql数据库的实现代码
2008/06/05 PHP
解决php接收shell返回的结果中文乱码问题
2014/01/23 PHP
PHP实现一个轻量级容器的方法
2019/01/28 PHP
PHP实现微信公众号验证Token的示例代码
2019/12/16 PHP
JS跨域总结
2012/08/30 Javascript
JavaScript 动态加载脚本和样式的方法
2015/04/13 Javascript
jQuery关键词说明插件cluetip使用指南
2015/04/21 Javascript
jquery插件unobtrusive实现片段式加载
2015/06/15 Javascript
jQuery手机拨号界面特效代码分享
2015/08/27 Javascript
网页从弹窗页面单选框传值至父页面代码分享
2015/09/29 Javascript
通用javascript代码判断版本号是否在版本范围之间
2015/11/29 Javascript
jquery select2的使用心得(推荐)
2016/12/04 Javascript
Jquery实时监听input value的实例
2017/01/26 Javascript
Vue.js 2.0窥探之Virtual DOM到底是什么?
2017/02/10 Javascript
js获取浏览器和屏幕的各种宽度高度
2017/02/22 Javascript
AngularJS2中一种button切换效果的实现方法(二)
2017/03/27 Javascript
原生JavaScript实现的简单放大镜效果示例
2018/02/07 Javascript
vue.js的computed,filter,get,set的用法及区别详解
2018/03/08 Javascript
JS实现简单获取最近7天和最近3天日期的方法
2018/04/18 Javascript
详解Vue中CSS样式穿透问题
2019/09/12 Javascript
JavaScript实现烟花绽放动画效果
2020/08/04 Javascript
[05:08]顺网杯ISS-DOTA2赛歌 少女偶像Lunar青春演绎
2013/12/05 DOTA
Python中用于转换字母为小写的lower()方法使用简介
2015/05/19 Python
让Python代码更快运行的5种方法
2015/06/21 Python
python 实现一次性在文件中写入多行的方法
2019/01/28 Python
销售会计工作职责
2013/12/02 职场文书
深入开展党的群众路线教育实践活动方案
2014/02/04 职场文书
文明宿舍获奖感言
2014/02/07 职场文书
家长会主持词开场白
2014/03/18 职场文书
2015年宣传部个人工作总结
2015/05/14 职场文书
行政答辩状范文
2015/05/21 职场文书
承兑汇票延期证明
2015/06/23 职场文书
读《瓦尔登湖》有感:每个人都需要一个瓦尔登湖
2019/10/17 职场文书
微信小程序中wxs文件的一些妙用分享
2022/02/18 Javascript
Python实现视频自动打码的示例代码
2022/04/08 Python
Pygame游戏开发之太空射击实战敌人精灵篇
2022/08/05 Python