Maison >développement back-end >tutoriel php >Introduction à l'utilisation de l'exemple de fonction de chaîne de format PHP

Introduction à l'utilisation de l'exemple de fonction de chaîne de format PHP

伊谢尔伦
伊谢尔伦original
2017-04-15 09:07:092187parcourir

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,&#39;.&#39;,&#39;.&#39;);     //输出格式化后的数字字符串
?>

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

Ces fonctions fonctionnent simplement comme décrit dans leurs instructions , Pour vous assurer que la première lettre d'une chaîne est une lettre majuscule et que les autres sont des lettres minuscules, vous devez utiliser la correspondance. Comme indiqué ci-dessous :

<?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!

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