oujood.com

Fonction printf() de PHP

printf() — Affiche une chaîne de caractères formatée. Les paramètres arg1, arg2 et arg++ seront insérés avec le signe pour cent (%) dans la chaîne

La fonction printf()


PHP references des fonctions PHP

(PHP 4, PHP 5)

printf() — Affiche une chaîne de caractères formatée

Définition et utilisation

La fonction printf() est utilisée pour produire une chaîne formatée.
Dans la fonction printf(), arg1, arg2, ++ paramètres seront ajoutés des signes pour cent (%)dans la chaîne principale.
La fonction printf() fonctionne « étape par étape ».
Dans la fonction printf(), vous devez utiliser des espaces réservés, s'il n'y a plus de signes % devant les arguments

Syntaxe
  printf (format, arg1, arg2, arg++)
Paramètre Description

format

Requis. Spécifie la chaîne et comment composer les variables dans cette chaîne. Valeurs possibles de format :

  • %% - Renvoie un signe de pour cent
  • %b - Nombre binaire
  • %c - Le caractère selon la valeur d'ASCII
  • %d - Nombre décimal signé
  • %e - Notation scientifique (par exemple 1.2e+2)
  • %u - Nombre décimal non signé
  • %f - Nombre à point mobile (arrangements locaux avertis)
  • %F - Nombre à point mobile (arrangements non locaux avertis)
  • %o - Nombre octal
  • %s - Chaîne
  • %x - Nombre hexadécimal (lettres minuscules)
  • %X - Nombre hexadécimal (lettres majuscules)

Valeurs additionnelles de format. Celles-ci sont placées entre les % et une lettre (exemple %.2f) :

  • + (forces + et - devant des nombres. Par défaut, seulement des nombres négatifs sont marqués)
  • '(Spécifie quoi employer comme remplissage. Le défaut est l'espace. Doit être employé ainsi que le spécificateur de largeur. Exemple : % ' de x20s (ceci emploie « x » comme remplissage)
  • - (Gauche justifie)
  • [0-9] (spécifie la largeur minimum tenue)
  • . [0-9] (spécifie le nombre de chiffres décimaux ou la longueur maximum de chaîne)
Note : Si des valeurs additionnels multiples de format sont employées, elles doivent être dans le même ordre que ci-dessus.

arg1

Requis. L'argument à insérer au premier %-signe dans la chaîne de format

arg2

Facultatif. L'argument à insérer au deuxième %-signe dans la chaîne de format

arg++

Facultatif. L'argument à insérer au tiers, quatrième, etc. %-signe dans la chaîne de format


Exemple 1

Exemple :       Copier le code

  <html>
  <body>
  <?php
  $chaine = "Bonjour";
  $nombre = 123;
  printf("%s monde. Jour Nombre %u",$chaine,$nombre);
  ?>
  </body>
  </html>

Le résultat du code ci-dessus sera :

  Bonjour monde. Jour Nombre 123

Exemple 2

Exemple :       Copier le code

  <html>
  <body>
  <?php
  $nombre = 1204;
  printf("%f",$nombre);
  ?>
  </body>
  </html>

Le résultat du code ci-dessus sera :

  1204.000000

Exemple 3

Utilisation des textes d'attente :

Exemple :       Copier le code

  <html>
  <body>
  <?php
  $nombre = 1134;
  printf("Avec 2 decimales: %1\$.2f
  <br />Sans decimales: %1\$u",$nombre);
  ?>
  </body>
  </html>

Le résultat du code ci-dessus sera :

  Avec 2 decimales: 1134.00
  Sans decimales: 1134


Par carabde 22 Aout 2014



Voir aussi nos tutoriel :

Détermine si une variable est une ressource">is_resource

 Détermine si une variable est une ressource

Les operateurs de comparaison et logiques js

Les operateurs de comparaison et logiques javascript : Ce type d'opérateur compare ses opérandes et renvoie une valeur logique en fonction du résultat. Si la comparaison est vraie, la valeur logique retournée est true

padding

Définit toutes les propriétés de la marge intérieure dans une déclaration