Position actuelle: Accueil> Catégories de fonctions> fseek

fseek

Positionnement dans le pointeur de fichiers
Nom:fseek
Catégorie:Système de fichiers
Langage de programmation:php
Description en une ligne:Localiser dans le fichier ouvert.

Définition et utilisation

fseek() est située dans le fichier ouvert.

Cette fonction déplace le pointeur de fichier vers l'avant ou vers l'arrière de la position actuelle à une nouvelle position, qui commence à l'en-tête de fichier par le nombre d'octets.

En cas de succès, retournez 0; Sinon, renvoyer -1. Notez qu'aucune erreur ne se produit lors du passage à la position après EOF.

Exemple

 <? Php
$ file = fopen ( "test.txt" , "r" ) ;

// Lire la première ligne
fgets ( fichier $ ) ;

// Retourne le début du fichier
fseek ( fichier $ , 0 ) ;
?>

grammaire

 fseek ( fichier , offset , quand )
paramètre décrire
déposer Requis. Spécifiez les fichiers à localiser.
compenser Requis. Spécifie un nouvel emplacement (mesuré par des octets à partir de l'en-tête de fichier).
quand Facultatif. Valeurs possibles:
  • Seek_set - définir la position égale aux octets de décalage . défaut.
  • Seek_cur - Réglez la position sur la position actuelle plus le décalage .
  • Seek_end - Définissez la position pour ajouter le décalage à la fin du fichier (pour passer à la position avant la fin du fichier, le décalage doit être une valeur négative).

illustrer

D'où le paramètre est ajouté après PHP 4.0.0.

Fonctions similaires
  • alias pour disk_free_space diskfreespace

    diskfreespace

    aliaspourdisk_free_s
  • Créer un fichier avec un nom de fichier unique tempnam

    tempnam

    Créerunfichieravecun
  • Ouvrez un fichier ou une URL fopen

    fopen

    Ouvrezunfichierouune
  • Retourner la cible du lien symbolique readlink

    readlink

    Retournerlacibleduli
  • Renvoie l'emplacement où le pointeur de fichier est lu ftell

    ftell

    Renvoiel'emplace
  • Synchroniser les données (mais pas les métadonnées) à un fichier fdatasync

    fdatasync

    Synchroniserlesdonné
  • Retour à la partie du répertoire dans le chemin dirname

    dirname

    Retouràlapartiedurép
  • Modifier tous les groupes de liens symboliques lchgrp

    lchgrp

    Modifiertouslesgroup
Articles populaires