Script para importação de txt

Olá,

Gostaria que me ajudassem a encontrar uma maneira de importar arquivos txt que não possuem delimitador, imagino que a solução seria contar o número de caractere de cada linha, porém não sei como faze-lo, agradeço muito se alguém me ajudar.

EX.

00000112312312385Fulano de Tal 7522125212

Onde:
de caracter 0 a 6 é o codigo;
de 7 a 17 é cpf;
de 18 a …

como fazer…

PS. Poderiam enviar um script funcional (lendo e gravando no banco os dados do txt)…

Você pode ler o registro txt e jogar em uma string, depois usar

$seu_campo = substr($seu_registro, 0, 5);

Como exemplo usei

0 = posição inicial do campo na string
5 – quantidade de caracteres docampo

$seu_campo vai conter os cinco primeiros caracteres do $seu_registro.

Espero ter ajudado.

George Carvalho

ola pessoal, primeiramente desculpe ressuscitar este assunto mais estou com um problema no qual v/c´s já ajudou outro companheiro.

no meu caso estou tentando importar alguns dados de formulário pre-impresso seguindo uma estrutura de 28 linhas por pessoa ou seja a cada 28 linhas uma nova “importação” como fazer isto?