A PHP Web app in twenty minutes with ...
Get up and running with Slim, a super-clean and extensible PHP micro-framework.
Get up and running with Slim, a super-clean and extensible PHP micro-framework.
What is a dependency injection container? How and why to use PHP-DI to create objects and pass them to your components.
PHPUnit: Get testing fast. Why you should test. How you’re probably testing already.
How to build useful and flexible command line scripts with PHP and why you should.
Check that your PHP variables and array elements are set or apply default values using some super-clean and compact techniques
This lovely PHP 8 feature cuts down boilerplate in class definitions by at least half, making your code more readable and less prone to errors.
How to use PHPUnit mock objects to create a virtual laboratory for testing components. Set up stub objects to return values via simple method calls.
Setting up SSH keys on a Linux server can be a chore. An overview of key files, how to generate and to install on Github. Plus troubleshooting advice!