Função fseek() PHP
Definição e Uso
A função fseek() localiza no arquivo aberto.
A função move o ponteiro do arquivo da posição atual para uma nova posição, medida em bytes a partir do início do arquivo.
Retorna 0 em caso de sucesso; caso contrário, retorna -1. Observe que movimentar para uma posição após EOF não gera erro.
Sintaxe
fseek(file,offset,whence)
Parâmetros | Descrição |
---|---|
file | Obrigatório. Especifica o arquivo onde a posição deve ser localizada. |
offset | Obrigatório. Especifica a nova posição (medida em bytes a partir do início do arquivo). |
whence |
Opcional. Valores possíveis:
|
Descrição
whence O parâmetro foi adicionado a partir do PHP 4.0.0.
Dicas e Comentarios
Dica:ao usar ftell() para encontrar a posição atual.
Exemplo
<?php $file = fopen("test.txt","r"); // Ler a primeira linha fgets($file); // Voltar ao início do arquivo fseek($file,0); ?>