<?phpClass AlanAdi{var $content;var $bilgi;function kontrol($adres){if (!empty($adres)){$a= parse_url($adres);if(isset($a["host"])){$sunucu=$a["host"];}else{$sunucu=$adres;}$url="https://reports.internic.net/cgi/whois?whois_nic=".$sunucu."&type=domain";$ch= curl_init($url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);curl_setopt($ch,CURLOPT_HEADER,false);curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);curl_setopt($ch,CURLOPT_USERAGENT,"Googlebot/2.1 (+http://www.google.com/bot.html)");curl_setopt($ch,CURLOPT_HTTPHEADER,array('Referer: https://www.internic.net/whois.html'));$this->content=curl_exec($ch);curl_close($ch);if(strstr($this->content,"No match for adres")){return false;}else{return true;}}else{return false;}}function bilgi($adres){if($this->kontrol($adres)){preg_match("/pre>(.*?)</si",$this->content,$cikti);return explode("\n",$cikti[1]);}}}$w=new AlanAdi;print_r($w->bilgi("ulusanyazilim.com"));?>
Çıktısı
Array([0] =>[1] => Domain Name: ULUSANYAZILIM.COM[2] => Registry Domain ID: 1779058037_DOMAIN_COM-VRSN[3] => Registrar WHOIS Server: whois.ihs.com.tr[4] => Registrar URL: http://www.ihs.com.tr[5] => Updated Date: 2018-02-06T22:31:04Z[6] => Creation Date: 2013-02-08T01:19:52Z[7] => Registry Expiry Date: 2020-02-08T01:19:52Z[8] => Registrar: IHS Telekom, Inc.[9] => Registrar IANA ID: 1091[10] => Registrar Abuse Contact Email:[11] => Registrar Abuse Contact Phone:[12] => Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited[13] => Name Server: NS1.IHSDNSX34.COM[14] => Name Server: NS2.IHSDNSX34.COM[15] => DNSSEC: unsigned[16] => URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/[17] => >>> Last update of whois database: 2018-06-05T14:35:47Z)