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

fprintf

Écrivez la chaîne formatée sur le flux
Nom:fprintf
Catégorie:Chaîne
Langage de programmation:php
Description en une ligne:Écrit la chaîne formatée dans le flux de sortie spécifié.

Définition et utilisation

fprintf() écrit la chaîne formatée au flux de sortie spécifié (par exemple: un fichier ou une base de données).

Les paramètres Arg1 , Arg2 , Arg ++ seront insérés dans le symbole de pourcentage de signe (%) dans la chaîne principale. Cette fonction est exécutée étape par étape. Au premier% de symbole, insérer Arg1 , au deuxième% de symbole, insérer Arg2 , etc.

Remarque: Si le symbole% est supérieur au paramètre ARG , vous devez utiliser des espaces réservés. L'ensemble de place est inséré après le symbole%, composé d'un nombre et "\ $". Voir l'exemple 2.

Fonctions connexes:

  • printf()
  • sprintf()
  • vfprintf()
  • vprintf()
  • vsprintf()

grammaire

 fprintf ( stream , format , arg1 , arg2 , arg ++ )
paramètre décrire
flux Requis. Spécifie où écrire / sortir des chaînes.
format

Requis. Spécifie la chaîne et comment formater les variables qui s'y trouvent.

Valeurs de format possibles:

  • %% - Renvoie un pourcentage de signe
  • % B - Numéro binaire
  • % C - caractères correspondant à la valeur ASCII
  • % D - Nombre décimal contenant des signes positifs et négatifs (nombre négatif, 0, nombre positif)
  • % E - Utilisez une notation scientifique minuscule (par ex. 1,2e + 2)
  • % E - Notation scientifique utilisant les capitales (par exemple 1,2e + 2)
  • % U - Numéro décimal sans signes (supérieur ou égal à 0)
  • % F - Numéro de point flottant (réglage local)
  • % F - Numéro de point flottant (réglage non local)
  • % g - plus court% e et% f
  • % G - plus court% e et% f
  • % O - Nombre octal
  • % s - chaîne
  • % x - numéro hexadécimal (lettres minuscules)
  • % X - Numéro hexadécimal (CAPS)

Valeur de format supplémentaire. Nécessairement placé entre% et les lettres (par exemple% .2f):

  • + (Présent + ou - pour définir la nature positive et négative du nombre.
    Par défaut, seuls les nombres négatifs sont marqués et les nombres positifs ne sont pas marqués)
  • '(Spécifiez ce qu'il faut utiliser comme rembourrage, la valeur par défaut est un espace. Il doit être utilisé avec le spécificateur de largeur.
    Par exemple:% 'x20S (en utilisant "x" comme rembourrage))
  • - (valeur de variable de réglage de gauche)
  • [0-9] (spécifiez la largeur minimale de la valeur variable)
  • . [0-9] (Spécifiez le nombre de décimales ou la longueur de chaîne maximale)

Remarque: Si plusieurs valeurs de format supplémentaires sont utilisées, elles doivent être utilisées dans l'ordre ci-dessus.

arg1 Requis. Spécifie les paramètres insérés dans le premier% de symbole dans la chaîne de format .
arg2 Facultatif. Spécifie le paramètre inséré dans le deuxième% de symbole dans la chaîne de format .
Arg ++ Facultatif. Spécifie les paramètres insérés dans les symboles de troisième, quatrième, etc.% dans la chaîne de format .
Fonctions similaires
Articles populaires