PHP Visualizer – A Notional Machine v1.0

🟡 Werte (int, float, string, bool): direkt im Stack-Frame 🟣 Arrays (assoziativ & indiziert): liegen im Speicher, die Variable zeigt per Pfeil darauf Klick auf Dot → Array anklicken verbindet · Doppelklick auf Dot löscht den Zeiger · Rechtsklick löscht Chips Copy-on-write: Nach $b = $a zeigen beide Variablen zunächst auf dasselbe Array; erst beim Ändern entsteht ein eigenes (neue Box anlegen, Zeiger umhängen).

Program

last ➔
next ➔

Call Stack

Global
eval:

Console

Arrays (im Speicher)