Progression
PHP · Intermediate - build real things
- Forms: receiving and validating dataHandle forms like a pro: the right HTTP method, strict input validation, and safe re-display.
- Organizing your code: include, structure, constantsSplit your site into reusable files with include and require, a clear project structure, and centralized constants.
- Sessions and cookies: login and shopping cartRemember your visitors from page to page: secure login, a session-based shopping cart, and properly protected cookies.
- Files: read, write, upload, JSONRead and write files, log events, accept uploads safely, and store your data as JSON.
- Modern PHP: strict types, enums, matchAdopt today's PHP: strict types, arrow functions, the nullsafe operator, enums, and the match expression.