Operatoren in TypoScript

Gelegentlich werden zu übergebende Werte in TypoScript berechnet – dies wird Ihnen beispielsweise bei der Berechnung der Breite oder Höhe einer zu erstellenden Grafik begegnen. Diese Operatoren können nur für diejenigen Datentypen eingesetzt werden, für die entsprechende Berechnungen auch zulässig sind.

Hierfür existieren die gängigen mathematischen Operatoren:
+ für Addition
- für Subtraktion
* für Multiplikation
/ für Division
Die Berechnung erfolgt für alle Operatoren strikt von links 2 + 3 * 5 ergibt daher 25 und nicht, wie erwartet, 17.

Beachten Sie unbedingt, dass es keine Operatorpräzedenz gibt, dass also nicht, wie gewohnt, "Punkt vor Strich" gilt – es kommt bei Berechnungen allein auf die Reihenfolge der Operationen an. Klammersetzungen sind nicht vorgesehen.

Weitere Operatorsymbole
Weitere in TypoScript verwendete Operatorsymbole sind die geschweiften Klammern { und }, die runden Klammern ( und ), die spitzen Klammern, Letztere auch in Kombination mit dem als Zuweisungsoperator verwendeten Gleichheitszeichen =.

Unsere Partnersites:

Ihr Link hier?



stoeckl@cyberhouse.at