PHP inet_pton 網絡函數

定義和用法

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()- 將壓縮的互聯網地址轉換爲人類可讀的表示形式

相關文章
相關標籤/搜索