Egy PHP file utasítások sorozatából áll. Egy utasítás a tipusát meghatározó egyetlen byte-ból áll, ami a blokk záró utasítása esetén 0. Ezen kívül (szinte) minden utasításnak vannak egyéb paraméterei, amelyek száma az utasítás tipusától függ.
tipus = 1
A {…} tipusú PHP blokkot reprezentálja.
Nincs kiegészítő paramétere.
gyermek: n
tipus = 2
Egy tetszőleges PHP-ban érvényes kifejezést reprezentál.
gyermek: 0
tipus = 3
PHPban definiált függvény. Az egyetlen gyermek kötelezően egy blokk.
gyermek: 1
tipus = 5
Kilépés ciklusból illetve Switch utasításból.
Nincs kiegészítő paramétere.
gyermek: 0
tipus = 6
A PHP függvények belsejében használt global utasítást reprezentálja.
gyermek: 0
tipus = 9
gyermek: 1
tipus = 11
gyermek: n