Mailinglisten-Archive |
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