Несколько имен хостов в dns_get_record
Я пытаюсь передать несколько имен хостов в PHP.
Я делаю это, чтобы видеть записи IPv4 (A) для одной и той же таблицы.
Вот мой текущий код:
<?php
$dnsA = dns_get_record("www.example.com + example.com", DNS_A);
?>
<?php if (count($dnsA) > 0): ?>
<h2>IPv4 <small class="text-muted">(A)</small></h2>
<div class="table-responsive">
<table class="table table-hover table-bordered">
<thead>
<tr>
<th scope="col"><?php echo implode('</th><th>', array_keys(current($dnsA))); ?></th>
</tr>
</thead>
<tbody>
<?php foreach ($dnsA as $row): array_map('htmlentities', $row); ?>
<tr>
<td><?php echo implode('</td><td>', $row); ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
<?php endif; ?>
Но это не дает результата.
Если в качестве аргумента я укажу только одно имя хоста (т.е.
$dnsA = dns_get_record("example.com", DNS_A);
), он выдает IP-адрес должным образом.
Я также пробовал использовать
<?php
$dnsA = dns_get_record("www.example.com, example.com", DNS_A);
?>
А также
<?php
$dnsA = dns_get_record("www.example.com", "example.com", DNS_A);
?>
Но оба они терпят неудачу, либо дают моей веб-странице ошибку 500, либо просто ничего не показывают.
Как я могу пройти оба
www.example.com
а также
example.com
в
dns_get_record
?