Edit: Funktion unten führt nun die Abkürzung korrekt durch, implementiert @Asads Lösung
Hallo, ich arbeite gerade an einem Like-Button, ich habe die ganze Basisfunktionalität funktioniert, aber ich habe den Zahlenkürzelcode gestartet und eine Wand getroffen, weil ich nicht herausfinden kann, wie man die Abkürzung genauer macht.
Ich habe eine Nummer, z.B. 1000, 1230, 1500, 154000, 1500000, 1000000
Und ich möchte sie mit einer Abkürzung formatieren. d. h.
wenn es tausend ist, dann 1k, 1.1k, 2k, 10k, 10.5k usw. ...
und so weiter für die Zehn, Hunderttausende und Millionen, etc ...
Im Moment habe ich die folgende Funktion, aber es ist nicht spezifisch genug:
%Vor%Vielen Dank im Voraus!
Wenn Sie die Dezimalstellen beibehalten möchten, verwenden Sie floatval anstelle von intval:
%Vor%ruft die Float-Darstellung ab und rundet auf 1 Dezimalstelle.
Anstelle von intval () verwenden Sie number_format () , um Ihnen eine Nummer zu geben mit der gewünschten Anzahl an Dezimalstellen.