Te imprime la palabra array por que $matches es un array que contiene los resultados.
Para ver la información tienes que cambiar el echo por:
Código PHP:
echo "<pre>";
print_r($matches);
echo "</pre>";
Si quisieras un resultado o varios puedes usar un
foreach($matches => valor){
echo "$valor";
}
o
echo $matches[4];