exemple de code de formatage du numéro php

怪我咯
Libérer: 2023-03-14 07:36:02
original
1841 Les gens l'ont consulté

Souvent, nous devons formater les nombres, par exemple en ajoutant 0 devant des chiffres insuffisants. Il peut être facilement implémenté avec PHP, car PHP est livré avec des fonctions pour les fonctions associées. La fonction

number_format() formate un nombre par milliers regroupement .

Par exemple, echo number_format(285266237);

peut générer 285 266 237

De plus, si vous devez formater la taille en octets du fichier, la méthode suivante peut être utilisée pour référence :

 function byte_format($input, $dec=0)   
 {    
  $prefix_arr = array(' B', 'K', 'M', 'G', 'T');   
  $value = round($input, $dec);   
  $i=0;   
  while ($value>1024)   
  {    
   $value /= 1024;   
   $i++;   
  }   
  $return_str = round($value, $dec).$prefix_arr[$i];   
  return $return_str;   
 }   

 echo byte_format(285266237);
Copier après la connexion

Le résultat de l'affichage est 272M

Par exemple, echo number_format(285266237
peut); sortie 285 266 237
De plus, si le format est nécessaire Pour optimiser la taille en octets du fichier, la méthode suivante peut être utilisée à titre de référence :

 function byte_format($input, $dec=0)   
 {    
  $prefix_arr = array(' B', 'K', 'M', 'G', 'T');   
  $value = round($input, $dec);   
  $i=0;   
  while ($value>1024)   
  {    
   $value /= 1024;   
   $i++;   
  }   
  $return_str = round($value, $dec).$prefix_arr[$i];   
  return $return_str;   
 }   

 echo byte_format
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!