OUJOOD.COM
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
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 :
Valeurs additionnelles de format. Celles-ci sont placées entre les % et une lettre (exemple %.2f) :
|
|
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
Fonction precedente: |
Fonction suivante: |