Simo intanto grazie mille x lo sforzo...
il 1 errore riscontrato è nella dichiarazione dell'array dati:
$dati = array[];
Parse error: syntax error, unexpected '[', expecting '(' in /var/www/portale/Script_RegExp/script_prova3.php on line 4
ho sostituito con:
$dati = array();
poi ho provato a fare sia all'interno del ciclo che fuori:
print $dati;
ma l'output è:
Arrayroot@host-phy-01:/var/www/portale/Script_RegExp#