PHP fscanf() Fonction
❮ Référence du système de fichiers PHP
Définition et Utilisation
La fonction fscanf() analyse l'entrée d'un fichier ouvert selon le format spécifié.
Remarque : tout espace dans la chaîne de format correspond à tout espace dans le flux d'entrée. Cela signifie qu'une tabulation (\t) dans la chaîne de format peut correspondre à un seul caractère d'espace dans le flux d'entrée.
Syntaxe
fscanf( fichier , format , mixte )
Valeurs des Paramètres
| Paramètre | Description |
| fichier | Requis. Spécifie le fichier à lire. |
| format | Requis. Spécifie le format. Valeurs de format possibles : - %% - Renvoie un signe pourcentage
- %b - Nombre binaire
- %c - Caractère selon la valeur ASCII
- %d - Nombre décimal signé
- %e - Notation scientifique (par exemple 1.2e+2)
- %u - Nombre décimal non signé
- %f - Nombre à virgule flottante (sensible aux paramètres locaux)
- %F - Nombre à virgule flottante (non sensible aux paramètres locaux)
- %o - Nombre octal
- %s - Chaîne
- %x - Nombre hexadécimal (lettres minuscules)
- %X - Nombre hexadécimal (lettres majuscules)
Valeurs de format supplémentaires. Celles-ci sont placées entre le % et la lettre (exemple %.2f) : - + (Force à afficher à la fois + et - devant les nombres. Par défaut, seuls les nombres négatifs sont marqués)
- ' (Spécifie ce qu'il faut utiliser comme remplissage. Par défaut, c'est un espace. Doit être utilisé avec le spécificateur de largeur. Exemple : %'x20s (cela utilise "x" comme remplissage)
- - (Justifie à gauche la valeur de la variable)
- [0-9] (Spécifie la largeur minimale de la valeur de la variable)
- .[0-9] (Spécifie le nombre de chiffres décimaux ou la longueur maximale de la chaîne)
Remarque : Si plusieurs valeurs de format supplémentaires sont utilisées, elles doivent être dans le même ordre que ci-dessus. |
| mixte | Optionnel. |
Détails Techniques
| Valeur de Retour : | La chaîne lue, FALSE en cas d'échec. |
| Version PHP : | 4.0.1+ |
❮ Référence du système de fichiers PHP