inet_pton- 將人類可讀的IP地址轉換爲其打包的in_addr表示形式php
PHP4 不支持html
PHP5 v5.1.0+支持函數
PHP7 支持code
5.3.0 如今,該功能在Windows平臺上可用。
inet_pton ( string $address )
此函數將人類可讀的IPv4或IPv6地址(若是PHP是在啓用IPv6支持的狀況下構建的)轉換爲適合32位或128位二進制結構的地址系列。htm
參數 addressip
必需的 是字符串
描述 可讀的IPv4或IPv6地址。get
返回給定地址的in_addr表示形式;若是給出了語法無效的地址(例如,不帶點的IPv4地址或不帶冒號的IPv6地址),則返回FALSE。string
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()- 將壓縮的互聯網地址轉換爲人類可讀的表示形式