www

ein Webangebot von rotering-net.de

RuntimeMeter - Methode setOutputFormat()

Mit dieser Methode ändern Sie die Attribute des Ausgabeformats der Methode getResult().

Neue Methode: diese Methode wurde mit Version 1.0.4 neu eingeführt.

Syntax

setOutputFormat(attribute:Integer, value:String)

Rückgabewert

Diese Methode besitzt keinen Rückgabewert.

Parameter

attribute:Integer - Eine Zahl, die angibt, welches Attribut des Ausgabeformats geändert werden soll. Für jedes mögliche Attribut existiert eine benannte Konstante, die verwendet werden sollte (siehe Tabelle).

value:Mixed - Der neue Wert, auf den das Attribut des Ausgabeformats gesetzt werden soll. Der Datentyp ist abhängig vom Attribut.

AttributBeschreibung & mögliche Werte
decimal_separatorDas Dezimal-Trennzeichen.
Vordefinierte Werte: siehe Attribut „thousands_separator“
Standardwert: comma
decimalsDie Anzahl der Nachkommastellen.
Standardwert: 3
show_unit_symbolEin Wahrheitswert, der festlegt, ob das Symbol für die verwendete Einheit mit ausgegeben wird.
Standardwert: true
thousands_separatorDas Tausender-Trennzeichen.
Vordefinierte Werte: comma (Komma), dot (punkt), space (Leerzeichen), thinspace (schmales Leerzeichen), apostrophe (Apostroph), none (kein Zeichen)
Standardwert: space
unitDie Einheit, in der die Ausgabe erfolgen soll.
Mögliche Werte: seconds (Sekunden), milliseconds (Millisekunden), microseconds Mikrosekunden
Standardwert: milliseconds

Anwendungsbeispiel

$timer = new RuntimeMeter(); $timer->setOutputFormat(RuntimeMeter::unit, RuntimeMeter::seconds); echo $timer->getResult();

Weitergehende Informationen

Als Dezimal-Trennzeichen wird im angelsächsischen Raum traditionell ein Punkt verwendet. Ansonsten ist wie im Deutschen ein Komma weltweit üblich.

Als Tausender-Trennzeichen soll weltweit ein Leerzeichen verwendet werden, um Verwechselungen mit dem Dezimal-Trennzeichen zu vermeiden. Damit die Zahl nicht zu sehr auseinander gerissen wirkt, empfiehlt sich das schmale Leerzeichen. Da dieses jedoch auf manchen älteren Browsern nicht korrekt dargestellt werden kann, verwendet diese Methode momentan noch das einfache Leerzeichen als Standard. Der Punkt, das Komma oder das Apostroph sind in den Handschriftsystemen verschiedener Länder üblich, sollten jedoch bei elektronischen Dokumenten möglichst nicht verwendet werden.