Private properties zijn alleen toegankelijk vanuit de eigen class. Je kunt in de class methods maken die de property bewerken en vervolgens de waarde van de propertie vrijgeven voor gebruik buiten de class. Hieronder zie je een voorbeeld van een method die valideert of een email adres inderdaad een geldig email adres is. De uitkomst van deze validatie wordt vrijgegeven voor gebruik buiten de class. public function getEmail() { if(filter_var($this->email,FILTER_VALIDATE_EMAIL)) { return $this->email; } else { $emailmsg = 'Geen geldig email adres'; return $emailmsg; } }