Maison >développement back-end >tutoriel php >Introduction à l'utilisation de l'exemple de fonction de chaîne de format PHP
En PHP, il existe de nombreuses façons de formater une chaîne Selon le type de formatage, il peut être divisé en formatage de chaîne et le formatage de caractères numériques est le plus couramment utilisé.
Nous allons maintenant expliquer en détail la fonction number_format() de la fonction de formatage des caractères numériques.
La définition de la fonction number_format() est utilisée pour formater des chaînes numériques.
Le format de syntaxe est le suivant :
number_format(number,decimals,decimalpoint,separator)
Description du paramètre : La fonction number_format() peut avoir 1, 2 ou 4 paramètres, mais pas 3 paramètres. S'il n'y a qu'un seul paramètre, le nombre, la valeur après la virgule décimale sera ignorée après le formatage et le troisième chiffre sera séparé par une virgule (,) ; s'il y a deux paramètres, le nombre sera formaté avec le chiffre décimal après. le point décimal. , le point décimal est utilisé pour remplacer le point décimal (.) et le séparateur est utilisé pour remplacer la virgule (,) qui sépare le troisième chiffre.
Utilisez la fonction number_format() pour formater la chaîne numérique spécifiée. L'exemple de code est le suivant :
<?php $number = 6666.88; echo number_format($number); //输出格式化后的数字字符串 echo "<br>"; echo number_format($number,2); //输出格式化后的数字字符串 echo "<br>"; $number1 = 223344.556677; echo number_format($number1,2,'.','.'); //输出格式化后的数字字符串 ?>
Le résultat de sortie est :
6 667.
6 666,88
223.344.56
Fonction de conversion de casse de chaîne Brève introduction
fournit 4 fonctions de conversion de casse de chaîne en PHP. Elles n'ont toutes qu'un seul paramètre facultatif string, qui est transmis pour être converti en chaîne. Nous faisons ici une brève introduction, vous pouvez directement utiliser ces fonctions pour terminer l'opération de conversion de cas. La fonction strtoupper() est utilisée pour convertir toutes les chaînes données en lettres majuscules ; la fonction strtolower() est utilisée pour convertir toutes les chaînes données en lettres minuscules ; >ucfirst() est utilisé pour convertir la première lettre de la chaîne donnée en majuscule, en laissant les caractères restants inchangés ; la fonction ucwords() est utilisée pour convertir tous les caractères commençant par La première lettre de un mot délimité par des espaces est converti en majuscule. Le programme suivant est le code d'utilisation de ces fonctions, comme indiqué ci-dessous :
<?php $lamp = "lamp is composed of Linux 、Apache、MySQL and PHP"; echo strtolower($lamp); echo strtoupper($lamp); echo ucfirst($lamp); echo ucwords($lamp); ?>Le résultat est le résultat suivant :
Lamp est composé de Linux, Apache, MySQL et php
LAMP EST COMPOSE DE LINUX, APACHE, MYSQL ET PHP
Lamp est composé de Linux, Apache, MySQL et PHP
Lamp est composé de Linux, Apache, MySQL et PHP
<?php $lamp = "lamp is composed of Linux 、Apache、MySQL and PHP"; echo ucfirst(strtolower($lamp)); ?>
Sortie : La lampe est composée de Linux, Apache, MySQL et 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!