PHP PIE: Install PHP Extensions Now That PECL Is Deprecated
For years the answer to "how do I install a PHP extension?" was pecl install something. That answer...
Tag
31 articles
For years the answer to "how do I install a PHP extension?" was pecl install something. That answer...
You add ?status=paid filtering to an endpoint, write Status::from($_GET['status']), and it works. Then somebody requests ?status=PAID or ?status=refunded...
Most PHP Docker images are bigger than they need to be for one reason: the image that runs...
Laravel rate limiting is easy to switch on and easy to get subtly wrong. A limit that every...
Laravel API versioning is a decision you make once and live with for years, because the first time...
Laravel route caching is one of the standard deploy optimizations, and one of the few that can break...
Laravel middleware is where most "it works locally but not in production" routing bugs hide: a route that...
Laravel route model binding is the reason a resource controller rarely contains a manual Post::findOrFail($id) call. Part 1...
Laravel routing looks simple until the day you ask "why does this route return a CSRF error" or...
Handling JSON data is a daily task for most PHP developers. Whether you're processing API responses, reading configuration...
If you’ve been writing PHP for a while, you’re intimately familiar with the switch statement. It's been a...
In the dynamic world of web development, things don’t always go according to plan. A third-party API might...
We use cookies to improve your experience and analyze traffic. By continuing, you agree to our Privacy Policy.