@serhatesmer; PHP sürümün düşük

orası array eski haliyle de oluşturabilirsin.
olabilir la

eski derken tırnaksız halimi? yada parantezsiz?
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 11:54:06 -->-> Daha önceki mesaj 11:53:03 --
$prefered_nameservers = array("NS1.GOOGLE.COM", "NS2.GOOGLE.COM");
Doğru mu?
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 11:55:45 -->-> Daha önceki mesaj 11:54:06 --
cevap olarak dns adresleri yanlış diyor ama doğru
$prefered_nameservers = array("ns15.444dns.com", "ns16.444dns.com");
$domain = "serhatesmer.com";
$nameservers = array();
$records = dns_get_record($domain, DNS_NS);
if ( is_array($records) && count($records) > 0 )
{
foreach ( $records as $record )
{
$nameservers[] = strtoupper($record["target"]);
}
}
asort($nameservers);
$nameservers = array_values($nameservers);
if ( empty($nameservers) )
{
echo "Couldn't fetched DNS information.";
}
else
{
$_tmp_nameservers = $prefered_nameservers;
foreach ( $nameservers as $index => $nameserver )
{
if ( count($_tmp_nameservers) > 0 )
{
if ( in_array($nameserver, $prefered_nameservers) )
{
unset($_tmp_nameservers[$index]);
}
}
}
if ( count($_tmp_nameservers) <= 0 )
{
echo "DNS information is matched.";
}
else
{
echo "DNS information isn't matched.";
}
}
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 12:00:57 -->-> Daha önceki mesaj 11:55:45 --
Arkadaşlar cevaplar için teşekkür ederim, arkadaşın verdiği kod tüm tam istediğim gibi çalışıyor
<?php
$nsler = array();
$recs = dns_get_record("kirkagacradyo.com", DNS_NS );
for($i = 0; $i<count($recs); $i++)
{
array_push($nsler,$recs[$i]['target']);
}
if(in_array("dns1.siteism.com",$nsler) && in_array("dns2.siteism.com",$nsler))
echo 'DNS Doğru';
else
echo 'DNS Yanlış';
?>böyle bir şey de yapabilirsiniz.