Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
dev:all:psr:psr-1 [17.08.2019 17:15] – [PHP Tags] Manuela v.d.Decken | dev:all:psr:psr-1 [31.08.2023 01:50] (aktuell) – Manuela v.d.Decken | ||
---|---|---|---|
Zeile 26: | Zeile 26: | ||
Das Nachfolgende ist ein Beispiel einer Datei, die sowohl Deklarationen als auch 'side effects' | Das Nachfolgende ist ein Beispiel einer Datei, die sowohl Deklarationen als auch 'side effects' | ||
- | <PHP> | + | <code php> |
// side effect: ändert Ini-Settings | // side effect: ändert Ini-Settings | ||
ini_set(' | ini_set(' | ||
Zeile 41: | Zeile 41: | ||
// Funktionskörper | // Funktionskörper | ||
} | } | ||
- | </PHP> | + | </code> |
Das zweite Beispiel ist eine Datei, die nur Deklarationen ohne alle 'side effects' | Das zweite Beispiel ist eine Datei, die nur Deklarationen ohne alle 'side effects' | ||
- | <PHP> | + | <code php> |
// Deklaration | // Deklaration | ||
function foo() | function foo() | ||
Zeile 57: | Zeile 57: | ||
} | } | ||
} | } | ||
- | </PHP> | + | </code> |
===== Namespaces und Klassennamen ===== | ===== Namespaces und Klassennamen ===== | ||
Zeile 73: | Zeile 73: | ||
Beispiel: | Beispiel: | ||
- | <PHP> | + | <code php> |
<?php | <?php | ||
// php 5.3 und später: | // php 5.3 und später: | ||
Zeile 81: | Zeile 81: | ||
{ | { | ||
} | } | ||
- | </PHP> | + | </code> |
- | <PHP> | + | <code php> |
<?php | <?php | ||
// php 5.3 und später: | // php 5.3 und später: | ||
Zeile 90: | Zeile 90: | ||
{ | { | ||
} | } | ||
- | </PHP> | + | </code> |
Zeile 98: | Zeile 98: | ||
==== Konstanten ==== | ==== Konstanten ==== | ||
Klassenkonstanten MÜSSEN vollständig in Großbuchstaben deklariert werden. Der Unterstrich trennt einzelne Worte. | Klassenkonstanten MÜSSEN vollständig in Großbuchstaben deklariert werden. Der Unterstrich trennt einzelne Worte. | ||
- | <PHP> | + | <code php> |
<?php | <?php | ||
namespace Vendor\Model; | namespace Vendor\Model; | ||
Zeile 107: | Zeile 107: | ||
const DATE_APPROVED = ' | const DATE_APPROVED = ' | ||
} | } | ||
- | </PHP> | + | </code> |
==== Eigenschaften ==== | ==== Eigenschaften ==== | ||
Zeile 116: | Zeile 116: | ||
>>' | >>' | ||
- | <PHP> | + | <code php> |
$sItemName = ' | $sItemName = ' | ||
$iUserId | $iUserId | ||
$fPrice | $fPrice | ||
- | </PHP> | + | </code> |
==== Methoden ==== | ==== Methoden ==== | ||
Zeile 127: | Zeile 127: | ||
--- // | --- // | ||
+ | |||
+ | |||
+ |