короче.
ты не понимаешь, что такое массив.
я тебе объясню.
вот ты привык таскать бутылки с пивом из ящика.
притаранил яшик - и тянешь из него нулевой элемент - бутылку.
и всё у тебя получается.
пивко сосётся, настроение хорошее.
но вот тебе обломился целый контейнер пива.
в контейнере ящики.
так вот ты, на радостях, пытаешься с контейнером обходиться так же, как с ящиком.
Лезешь в контейнер, достаёшь нулевой элемент.... и ломаешь зубы об дерево.
КТО ТАК ДЕЛАЕТ?
достань сначала ящик из контейнера
а потом тяни уже пивко из ящика.
в $pages у тебя ЯЩИКИ
а ты оттуда пиво вынуть пытаешься
пхп тебе русским языком пишет ЯЩИК ЭТО! ARRAY!
тебе не выводить это Array надо, а ДОСТАВАТЬ из него