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 ) ;
< p > 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