PhPHP · Lesson 5 of 8
Classes & Modern OOP
PHP's object system is genuinely good now. Constructor property promotion, readonly properties, enums, interfaces — this is where modern PHP shines brightest.
✦ Tip
Classes autoload by convention: one class per file, file path matches namespace (PSR-4 standard). You'll rarely write require statements — Composer (next lesson) generates the autoloader.
Classes autoload by convention: one class per file, file path matches namespace (PSR-4 standard). You'll rarely write require statements — Composer (next lesson) generates the autoloader.