Первый цикл получает 2 значения для hostkarma просто отлично.2-й цикл завершается сбоем для accredit.habeas, и я получаю «Недопустимый аргумент для foreach () в строке 11».Куда я вхожу с циклом «foreach ($ value as $ val)»?
$hosts = array('209.49.180.233','209.49.180.234');
foreach ($hosts as $host) // Loop for IP addresses
{
$rbls = array('hostkarma.junkemailfilter.com','accredit.habeas.com');
foreach ($rbls as $rbl) // Loop for domains
{
$hostname = gethostbyaddr( $host );
$lookup = $hostname . '.' . $rbl;
$value = gethostbynamel($lookup);
foreach($value as $val) // loop for multiple record/code values
{
echo $host, $rbl, $val . "<br>";
}
}
}