inet_pton

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

inet_ptonİnsan okuyabilir bir IP adresini in_addr gösterimine dönüştürür

Açıklama

inet_pton(string$ip): string|false

Bu işlev, insan okuyabilir IPv4 veya (PHP, IPv6 desteğiyle derlenmişse) IPv6 adresini 32 veya 128 bitlik ikil yapılı bir adres ailesine dönüştürür.

Bağımsız Değişkenler

ip

İnsan okuyabilir IPv4 veya IPv6 adresi.

Dönen Değerler

Belirtilen ip adresi sözdizimsel olarak doğruysa in_addr gösterimiyle, değilse (noktasız IPv4 adres veya iki nokta üstüste imleri olmayan IPv6 adres gibi) false döner.

Örnekler

Örnek 1 - inet_pton() örneği

<?php
$in_addr
= inet_pton('127.0.0.1');

$in6_addr = inet_pton('::1');
?>

Ayrıca Bakınız

  • ip2long() - Noktalı IP adresi gösterimini içeren bir dizgeyi uzun tamsayıya dönüştürür
  • long2ip() - Bir (IPv4) uzun tamsayılı ağ adresini noktalı gösterimi içeren bir dizgeye dönüştürür
  • inet_ntop() - Bir IP adresinin in_addr gösterimini insan okuyabilir gösterime dönüştürür
To Top