Formatage de chaînes en PHP est utile lorsque vous voulez convertir des données d'un format à un autre , comme nombre entier de flotter ou de changer l'apparence de la chaîne. Vous pouvez formater les chaînes en PHP avec la fonction " printf" , ce qui est similaire à la fonction " printf" dans d'autres langages de programmation. La fonction prend une chaîne en entrée, correspond aux identifiants des arguments et renvoie la chaîne formatée . Instructions 1 Ouvrez le fichier PHP dans un éditeur de texte tel que le Bloc-notes Windows . 2 afficher une chaîne formatée en ajoutant le code suivant dans le corps de votre code HTML : Photos $ str = "text" ; $ i = 11; $ f = 3,14159 ; $ format = " String - % s , Integer - % d, Float - % f " ; printf ( $ format , $ str , $ i , $ f ) ; le premier argument de « printf » est la chaîne à format et les arguments restants sont les valeurs ordonnées pour le type de prescripteurs . En utilisant l'exemple , la sortie sera " String - Texte , Entier 11 Float - 3,141590 . " 3 Justifier la chaîne formatée vers la gauche ou vers la droite en ajoutant le code suivant: < br > $ str = "text" ; $ format = " [ % 10s ]"; //droite justifier avec des espaces $ format = " [ % -10s ] " //gauche justifier avec des espaces $ format = " [% 010s ]"; //gauche avec des zéros justifier printf ( $ format , $ str ) ; L'exemple va afficher: [ texte ] [ texte ] [ 000000text ] 4 arguments de swap de et répéter les espaces réservés dans la chaîne formatée en ajoutant le code suivant: $ format = "text % 2 $ s numéro % 1 $ d texte % 2 $ s numéro % 1 $ d " ; $ i = 11; $ str = " ici"; printf ( $ format , $ i , $ str ) ; tapant " $ 2" dans le spécificateur de type rend utiliser le 2ème argument de la liste. Vous pouvez utiliser le même argument à plusieurs reprises . L'exemple va afficher: . Texte ici le numéro 11 de texte ici le numéro 11 5 Enregistrez le fichier PHP et le charger sur votre serveur Web pour afficher la chaîne formatée
|