Ако имате PostgreSQL 9.2, можете да направите нещо подобно:
SELECT array_to_json(pg_array_result) AS new_name FROM tbl1;
Резултатът ще върне масива като JSON
След това относно проблема от страна на php:
$array = json_decode($returned_field);
Можете също да конвертирате обратно. Ето страницата с функциите на JSON