PHP массив обновляется по некоторым причинам

Посмотрите на этот код:

$names = array();
$names[] = "abc.com";
$names[] = "def.com";
$names[] = "ghi.com";

$myrecords = array();

foreach ($names as $key => $value) {

getmxrr($value, $mxrecords);
$myrecords[$value] = $mxrecords;

}

print "<pre>";
var_dump($myrecords);
print "</pre>";

этот код стремится получить записи MX о доменах и просто распечатать их. Я делаю новый массив с доменом в качестве ключа и значением, являющимся полученными записями MX.

Проблема в том, что по какой-то причине массив $ mxrecords заменяется каждый раз, поэтому в основном в последнем домене есть записи mx, а остальные отображаются пустыми. Если я удалю домен «ghi.com», то последним доменом будет «def.com», и вдруг появятся записи mx.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]