En PHP, vous pouvez utiliser la fonction sprintf() pour convertir "1" en "01". Cette fonction peut écrire la chaîne formatée dans une variable. Lorsque le paramètre est défini sur "%02d", il peut s'agir de To pad. des zéros dans une chaîne, la syntaxe est "sprintf("%02d",1)".
L'environnement d'exploitation de ce tutoriel : système Windows 10, PHP version 7.1, ordinateur DELL G3
La fonction sprintf() écrit la chaîne formatée dans une variable. Les paramètres
arg1, arg2, ++ seront insérés dans la chaîne principale au niveau du symbole du signe de pourcentage (%). Cette fonction est exécutée étape par étape. Au premier signe %, insérez arg1, au deuxième signe %, arg2, et ainsi de suite.
La syntaxe est :
sprintf(format,arg1,arg2,arg++)
Les paramètres sont exprimés comme suit :
format Obligatoire. Spécifie une chaîne et comment formater les variables qu'elle contient.
Valeurs de format possibles :
%% - Renvoie un signe de pourcentage %
%b - Nombre binaire
%c - Le caractère correspondant à la valeur ASCII
%d - Contient du positif Nombres décimaux négatifs (nombres négatifs, 0, nombres positifs)
%e - utilisez la notation scientifique en minuscules (par exemple 1.2e+2)
%E - utilisez la notation scientifique en majuscules (par exemple 1.2E +2)
%u - Nombre décimal sans signe (supérieur ou égal à 0)
%f - Nombre à virgule flottante (réglage local)
%F - Nombre à virgule flottante (réglage non local)
%g - %e et %f plus courts
%G - %E et %f plus courts
%o - Nombre octal
%s - Chaîne
%x - Nombre hexadécimal ( lettres minuscules)
%X - Nombre hexadécimal (lettres majuscules)
Valeur de format supplémentaire. Doit être placé entre % et une lettre (par exemple %.2f) :
+ (Ajoutez + ou - devant le chiffre pour définir le signe du chiffre. Par défaut, seuls les nombres négatifs sont marqués, les nombres positifs ne sont pas marqués)
' (spécifie ce qu'il faut utiliser comme remplissage, la valeur par défaut est l'espace. Il doit être utilisé avec un spécificateur de largeur. Par exemple : %'x20s (utilisez "x" comme remplissage))
- (ajustement à gauche Valeur de la variable)
[0-9] (Spécifiez la largeur minimale de la valeur de la variable)
.[0-9] (Spécifiez le nombre de décimales ou la longueur maximale de la chaîne)
Remarque : si vous utilisez plusieurs valeurs de format ci-dessus, elles doivent être utilisées dans l'ordre ci-dessus et ne peuvent pas être perturbées.
arg1 Obligatoire. Spécifie les paramètres à insérer au premier symbole % dans la chaîne de format.
arg2 Facultatif. Spécifie les paramètres à insérer dans la chaîne de format au niveau du deuxième symbole %.
arg++ Facultatif. Spécifie les paramètres à insérer dans la chaîne de format aux troisième, quatrième, etc. symboles %.
L'exemple est le suivant :
<?php $s1=sprintf("%02d",1); $s2=sprintf("%02d",2); echo $s1 ,"<br>"; echo $s2; ?>
Résultat de sortie :
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!