Descobri o seguinte erro quando você passava o parametro desligado ao metodo pegarlinks(), ele não mostrava a string Proxima pagina porque o array[0]="" mas era exibido e o array[4]="Proxima pagina" nao era mostrado. Para resolver basta inicializar a variavel subscript com -1, e no primeiro if dentro do for trocar o $array[0] por $array[++subscript].