10.03.2009, 07:57 Uhr

IP-Adresse umdrehen

In manchen Fällen,etwa bei der Abfrage eines Realtime- Blacklist-Servers, braucht man eine IP-Adresse in umgekehrter Reihenfolge.
In manchen Fällen,etwa bei der Abfrage eines Realtime- Blacklist-Servers, braucht man eine IP-Adresse in umgekehrter Reihenfolge.
Über ein Array lässt sich das ganz einfach erledigen:
<?php
$ipAddress = '192.168.0.2';
$arrIP = explode('.', $ipAddress);
$arrIPReverse =
array_reverse($arrIP);
$ipAddressReverse =
join('.', $arrIPReverse);
echo $ipAddress.' ergibt: '.
$ipAddressReverse;
?>
Das Ergebnis sieht so aus: 192.168.0.2 ergibt 2.0.168.192. Nachdem explode die IP-Adresse anhand der Punkte in ein Array aufgeteilt hat, dreht array_reverse() das Array herum. Danach setzt join() den String wieder zusammen. Schon ist die Adresse umgekehrt.



Das könnte Sie auch interessieren