pl: Begriff erklären

Beitrag lesen

Statisch beschreibt nicht den Ort sondern das Verhalten. Eine scriptweite Variable z.B. verhält sich statisch: Egal ob sie direkt oder über eine Funktion verändert wird, sie behält ihren Zustand. D.h., wer auch immer eine statische Variable aufruft um sie zu verändern findet sie so vor wie sie beim letzten Aufruf verlassen wurde.

$num = 1;

$num++;
cnt();
echo $num; # 3

function cnt(){
    global $num;
    $num++;
}

MFG