Maison  >  Article  >  développement back-end  >  Comment implémenter le remplacement dans php sprintf

Comment implémenter le remplacement dans php sprintf

藏色散人
藏色散人original
2021-12-20 09:58:392083parcourir

Comment implémenter le remplacement à l'aide de php sprintf : 1. Créez un exemple de fichier PHP ; 2. Remplacez les symboles spécifiés par "sprintf("Il y a %u millions de voitures dans %s.",$number,$str);" .

Comment implémenter le remplacement dans php sprintf

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur Dell G3.

Comment implémenter le remplacement dans php sprintf ? 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.

Remarque : s'il y a plus de symboles % que d'arguments arg, vous devez utiliser des espaces réservés. L'espace réservé suit le symbole % et se compose d'un nombre et de « $ ». Voir exemple 2.

Astuce : Fonctions associées : printf(), vprintf(), vsprintf(), fprintf() et vfprintf()

Exemple

Remplacez le symbole du signe pourcentage (%) par une variable passée en paramètre :

<?php
$number = 2;
$str = "Shanghai";
$txt = sprintf("There are %u million cars in %s.",$number,$str);
echo $txt;
?>

Résultat d'exécution :

There are 2 million cars in Shanghai.

syntaxe sprintf :

sprintf(format,arg1,arg2,arg++)

Comment implémenter le remplacement dans php sprintf

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