hallo,
exec("nslookup $domain", $result);
$domainAvail = (count($result) < 4);
Bei allen getesteten domains waren die resultate korrekt, jedoch bin ich mir dessen nicht ganz sicher
So falsch ist die Idee nicht. Nur handelt es sich nicht speziell um eine PHP-Funktion, du setzt PHP nur als "Vehikel" ein.
Kann man nslookup gebrauchen um zu testen ob eine domain verfügbar oder schon registiert ist? Anders formuliert: hat jeder registrierte domainname immer einen dnseintrag?
Schau dir einfach mal die manualpage von nslookup an.
Grüße aus Berlin
Christoph S.