Webhilfe.info/board

Normale Version: Tausendertrennzeichen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Ich will hier mal eine Sache aufgreifen die in einem anderen Forum schonmal begonnen wurde und wo sich da niemand mehr gemeldet hatte. Leider. Es geht darum, in eine bestimmte Zahl Tausendertrennungszeichen einzubasteln und das mit PHP. Wie ist jeden selber überlassen. Ich will hier mal meine Lösung vorstellen und hoffe das einige andere sich auch bemühen ein solches Script zu basteln.

[php:1]<?php
function points($zahl)
{
$stellen = strlen($zahl);
if($stellen > 3)
{
$zahlbau = substr($zahl,$stellen-3,3);
$stellen = $stellen - 3;
while($stellen > 3)
{
$stellen = $stellen - 3;
$zahlbau = substr($zahl,$stellen,3).'.'.$zahlbau;
}
$neuezahl = substr($zahl,0,$stellen).'.'.$zahlbau;
}
else
$neuezahl = $zahl;
return $neuezahl;
}

echo points($_GET['zahl']);
?>[/php:1]

Beispiel

Natürlich nehme ich auch gerne Verbesserungsvorschläge und Fragen entgegen. ^^
mal ne frage von einem php laien. gibt es keine funktion in php die dies machen kann?
also soweit ich weis NEIN Wink
aber die lösung vom virus is doch gut.
lg
Pieeeeep. rene erhält hiermit 10 Strafpunkte. Biggrin Es gibt eine Funktion in PHP die das kann, nur ich sag mir auch, es ist doch interessanter wenn man das mal selber schreibt. Außerdem übt man da noch so einiges.

Die Funktion lautet übrigens number_format. (Klick mich Biggrin)
Referenz-URLs