Si vous avez PostgreSQL 9.2, vous pouvez faire quelque chose comme ceci :
SELECT array_to_json(pg_array_result) AS new_name FROM tbl1;
Le résultat renverra le tableau au format JSON
Ensuite, côté php :
$array = json_decode($returned_field);
Vous pouvez également reconvertir. Voici la page des fonctions JSON