Remplissage des chiffres dans les chaînes avec des zéros
Vous devez convertir les chiffres simples (1 à 9) en leurs homologues complétés de zéros ( 01 à 09). Même si vous avez en tête une approche complexe et fastidieuse, il existe une solution succincte et élégante.
Solution :
Au lieu de générer des nombres à virgule flottante double précision, C'est ce qu'implique le terme « double », votre objectif est d'ajouter des zéros non significatifs aux chiffres d'une chaîne. À cette fin, vous pouvez exploiter la fonction sprintf :
$s = sprintf('%02d', $digit);
Dans cette expression :
Exemple :
echo sprintf('%02d', 4); // Output: 04 echo sprintf('%02d', 1); // Output: 01
Notes supplémentaires :
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!