Beispielcode für die Formatierung von PHP-Zahlen

怪我咯
Freigeben: 2023-03-14 07:36:02
Original
1918 Leute haben es durchsucht

Oft müssen wir Zahlen formatieren, z. B. indem wir 0 vor unzureichenden Ziffern hinzufügen. Es kann leicht mit PHP implementiert werden, da PHP mit Funktionen für verwandte Funktionen ausgestattet ist. Die Funktion

number_format() formatiert eine Zahl durch Tausender Gruppierung .

Zum Beispiel kann echo number_format(285266237);

285.266.237 ausgeben

Außerdem, wenn Sie formatieren müssen Die Bytegröße der Datei kann als Referenz verwendet werden:

 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);
Nach dem Login kopieren

Das Anzeigeergebnis ist 272M

Zum Beispiel echo number_format(285266237); Ausgabe 285.266.237
Wenn außerdem das Format benötigt wird, um die Bytegröße der Datei zu optimieren, kann die folgende Methode als Referenz verwendet werden:

Das obige ist der detaillierte Inhalt vonBeispielcode für die Formatierung von PHP-Zahlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!