avrei bisogno di redirigere l'output della funzione system() in una variabile senza stamparlo a video ma non so come fare. output è su più righe non devo prendere solo l'ultima
questo è il codice di test che ho fatto
echo "!";
$output5=system("dig @ns2.google.com google.it A +short");
echo "!
!";
$output6=system("dig @ns2.googlezzz.com google.it A +short");
echo "!
";
echo "|" .print_r($output5) ."|
";
echo "|" .print_r($output6) ."|
";
il secondo problema che non riesco a spiegarmi è:
se eseguo da terminale
dig @ns2.google.com google.it A +short
ottengo
216.239.59.104
72.14.221.104
66.249.93.104
come anche da PHP
se invece eseguo
dig @ns2.googlezzz.com google.it A +short
da terminale ottengo
dig: Couldn't find server 'ns2.googlezzz.com': Name or service not known
da PHP nulla