Benutzer-Werkzeuge

Webseiten-Werkzeuge


dev:all:psr:psr-1

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
dev:all:psr:psr-1 [16.06.2017 09:58]
Manuela v.d.Decken [Namespaces und Klassennamen]
dev:all:psr:psr-1 [17.08.2019 17:15] (aktuell)
Manuela v.d.Decken [PHP Tags]
Zeile 5: Zeile 5:
 ===== Übersicht ===== ===== Übersicht =====
  
-  * Dateien MÜSSEN ausschließlich **''<?​php''​** ​ (:!: //Anpassung für WB:// <​del> ​und **''<?​=''​**</​del>​) ​Tags verwenden.+  * Dateien MÜSSEN ausschließlich **''<?​php''​** und **''<?​=''​** Tags verwenden.
   * Dateien MÜSSEN ausschließlich UTF-8 ohne BOM codiert werden.   * Dateien MÜSSEN ausschließlich UTF-8 ohne BOM codiert werden.
   * Dateien SOLLTEN entweder Symbole (Klassen, Funktionen, Konstanten etc.) deklarieren **ODER** direkt ausführbaren Code (//​**side-effects**//​) enthalten. Aber sie SOLLTEN NICHT beides gleichzeitig tun.    * Dateien SOLLTEN entweder Symbole (Klassen, Funktionen, Konstanten etc.) deklarieren **ODER** direkt ausführbaren Code (//​**side-effects**//​) enthalten. Aber sie SOLLTEN NICHT beides gleichzeitig tun. 
Zeile 14: Zeile 14:
  
 ===== Dateien ===== ===== Dateien =====
-==== PHP Tags ==== 
-PHP-Code MUSS ausschließlich den langen **''<?​php ​ ?>''​** Tag  (:!: //Anpassung für WB:// <del> oder den kurzen Echo **''<?​= ?>''​** Tag</​del>​) benutzen. Es DÜRFEN NICHT andere Tag-Variationen benutzt werden. 
  
 ==== Zeichensatz-Codierung ==== ==== Zeichensatz-Codierung ====
Zeile 116: Zeile 114:
  
 :!: //Anpassung an WB:// Es MUSS durchgehend überall das **StudlyCaps** Format benutzt werden, wobei jedem Bezeichner ein Kleinbuchstabe vorangestellt wird, der den Datentyp der Eigenschaft beschreibt. Derzeit definiert sind folgende Zuweisungen:​ :!: //Anpassung an WB:// Es MUSS durchgehend überall das **StudlyCaps** Format benutzt werden, wobei jedem Bezeichner ein Kleinbuchstabe vorangestellt wird, der den Datentyp der Eigenschaft beschreibt. Derzeit definiert sind folgende Zuweisungen:​
->>'​**s**'​ => String, '​**i**'​ => Integer/​Ganzzahl,​ '​**f**'​ => Fließkommazahl,​ '​**b**'​ => boolean, '​**a**'​ => Array, '​**o**'​ => Objekt+>>'​**s**'​ => String, '​**i**'​ => Integer/​Ganzzahl,​ '​**f**'​ => Fließkommazahl,​ '​**b**'​ => boolean, '​**a**'​ => Array, '​**o**'​ => Objekt, '​**c**'​ => Callback, '​**m**'​ => mixed, '​**r**'​ => Resource
  
 <PHP> <PHP>
dev/all/psr/psr-1.1497607116.txt.gz · Zuletzt geändert: 16.06.2017 09:58 von Manuela v.d.Decken