定义和用法
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。
示例
1. <?php
2. $in_addr = inet_pton('127.0.0.1');
4. $in6_addr = inet_pton('::1');
5. var_dump($in_addr);
6. var_dump("<br/>");
7. var_dump($in6_addr);
相关函数
long2ip()- 将长整型转化为字符串形式带点的互联网标准格式地址(IPV4)
ip2long()- 将 IPV4 的字符串互联网协议转换成长整型数字
inet_ntop()- 将压缩的互联网地址转换为人类可读的表示形式
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。