Maison >développement back-end >Problème PHP >Comment convertir 1 en 01 en php

Comment convertir 1 en 01 en php

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBoriginal
2022-02-10 17:10:203561parcourir

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)".

Comment convertir 1 en 01 en php

L'environnement d'exploitation de ce tutoriel : système Windows 10, PHP version 7.1, ordinateur DELL G3

Comment convertir 1 en 01 en php

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 :

Comment convertir 1 en 01 en php

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn