加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_郴州站长网 (http://www.0735zz.com/)- 云通信、区块链、物联设备、云计算、站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

详解PHP中的 inet_pton 网络函数

发布时间:2022-08-04 14:01:48 所属栏目:PHP教程 来源:互联网
导读:inet_pton是一个IP地址转换函数,可以在将IP地址在点分十进制和二进制整数之间转换,而且inet_pton和inet_ntop这2个函数能够处理ipv4和ipv6,算是比较新的函数了。 定义和用法 inet_pton- 将人类可读的IP地址转换为其打包的in_addr表示形式 版本支持 PHP4 不
  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);

(编辑:开发网_郴州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读