phpbar.de logo

Mailinglisten-Archive

Re[2]: [php] IP auslesen und einem Land zuordnen ?

Re[2]: [php] IP auslesen und einem Land zuordnen ?

Daniel Lorch php_(at)_phpcenter.de
Mon, 3 Jun 2002 19:11:39 +0200


Hi,

> $matches = explode(".",gethostbyaddr($_SERVER["REMOTE_ADDR"]));
> $size = count($matches);
> $tld = $matches[$size-1];
> $domain = $matches[$size-2];

> mindestens 10mal schneller... :oP

Aber funktioniert nicht zuverlässig :)

Wenn gethostbyaddr() keinen DNS-Name findet, dann gibt es die
IP-Adresse zurück. Mein Script berücksichtigt das, deines nicht. Zudem
ist deines länger.

Aber danke für den Tipp. Wenn man die ganze Zeit mit regexes Arbeitet,
dann vergisst man die wesentlich schnelleren Funktionen einfach :)

-daniel


php::bar PHP Wiki   -   Listenarchive