<Completa PHP Sistema de Arquivos de Referência
Definição e Uso
O fseek() função de busca em um arquivo aberto.
Esta função move o ponteiro de arquivo a partir da sua posição actual para uma nova posição, para a frente ou para trás, especificado pelo número de bytes.
Esta função retorna 0 em caso de sucesso, ou -1 em caso de falha. Buscando passado EOF não irá gerar um erro.
Sintaxe
fseek(file,offset,whence)
Parâmetro | Descrição |
---|---|
file | Requeridos. Especifica o arquivo aberto para buscar em |
offset | Requeridos. Especifica a nova posição (medido em bytes a partir do início do arquivo) |
whence | Opcional. (added in PHP 4) . Valores possíveis:
|
Dicas e Notas
Tip: Encontre a posição atual usando ftell() !
Exemplo
<?php
$file = fopen("test.txt","r");
// read first line
fgets($file);
// move back to beginning of file
fseek($file,0);
?>
<Completa PHP Sistema de Arquivos de Referência