PHP Dokumentation: Function inet-pton
12. Januar 2010 von werner
inet_pton
(PHP 5 >= 5.1.0)
inet_pton — Konvertiert eine IP-Adresse im menschenlesbaren Format in eine komprimierte in_addr-Repräsentation
Beschreibung
string inet_pton ( string $address )
Die Funktion konvertiert eine menschenlesbare IPv4- oder IPv6-Adresse (sofern PHP mit IPv6-Support kompiliert wurde) in eine für die Adressfamilie geeignete 32-bittige oder 128-bittige Binärstruktur.
Parameter-Liste
- address
Eine menschenlesbare IPv4- oder IPv6-Adresse.
Rückgabewerte
Gibt die in_addr-Representation der übergebenen address zurück.
Beispiele
Beispiel #1 inet_pton()-Beispiel
<?php
$in_addr = inet_pton('127.0.0.1');$in6_addr = inet_pton('::1');
?>Changelog
| Version | Beschreibung |
|---|---|
| 5.3.0 | Die Funktion steht jetzt auch auf Windowsplattformen zur Verfügung. |
Siehe auch
- ip2long() – Verwandelt eine gemäß IPv4-Protokoll angegebene Internet-Adresse vom Punkt-Format in die ausgeschriebene Adress-Angabe
- long2ip() – Konvertiert eine (IPv4) Netzwerkadresse in einen String, der das Punkt-Format enthält (“Dotted-Format”)
- inet_ntop() – Konvertiert eine komprimierte Internetadresse in ein menschenlesbares Format