I OOP laves den grundlæggende struktur i klasser. En klasse kaldes også et blue-print da en klasse er den struktur som man kan genbruge. Det vil sige, at en klasse ikke er selve den data man behandler, men instruktioner om, hvordan data skal behandles når data bruges men en klasse.
Her under er klassen Product oprettet. Klassen kan endnu ikke noget og bruges heller ikke til noget. Men sådan ser en klasses grundstruktur ud.
<?php
class Product {
}