Qualsiasi script PHP è costituito da una serie di istruzioni. Una istruzione può essere un'assegnazione, una chiamata di funzione, un loop, una istruzione condizionale o anche una istruzione che non fa nulla (istruzione vuota). Generalmente le istruzioni terminano con un punto e virgola. Inoltre, le istruzioni si possono raggruppare in gruppi di istruzioni racchiudendo un gruppo di istruzioni tra parentesi graffe. Un gruppo di istruzioni è, a sua volta, un'istruzione. Il presente capitolo descrive i differenti tipi di istruzioni.