DEV Community

PHP

Home for all the PHP-related posts on Dev.to!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
What actually breaks in WordPress when you upgrade PHP (and how to check before your host does it)

What actually breaks in WordPress when you upgrade PHP (and how to check before your host does it)

Comments
3 min read
Postgres RLS in Symfony: the login role owned no table, read both tenants' invoices, and my setup check said nothing

Postgres RLS in Symfony: the login role owned no table, read both tenants' invoices, and my setup check said nothing

1
Comments
6 min read
You patched PHP2Shell. How do you know it actually worked?

You patched PHP2Shell. How do you know it actually worked?

1
Comments 2
4 min read
Episode 04: Prompt Engineering in Laravel Applications

Episode 04: Prompt Engineering in Laravel Applications

Comments
5 min read
Building a remote MCP server in plain Laravel (no SDK): notes from a tax-hours app

Building a remote MCP server in plain Laravel (no SDK): notes from a tax-hours app

1
Comments 3
6 min read
This Week in PHP Internals | Oct 1, 2026

This Week in PHP Internals | Oct 1, 2026

Comments
9 min read
Strategy & Factory Patterns: Payment & Courier Code

Strategy & Factory Patterns: Payment & Courier Code

Comments
7 min read
PHP: 30 Years of Making Developers Say "Wait, What?"

PHP: 30 Years of Making Developers Say "Wait, What?"

2
Comments
3 min read
My register endpoint returns a token — one fewer round trip, one better UX

My register endpoint returns a token — one fewer round trip, one better UX

Comments 2
2 min read
Refactoring a Laravel API Controller to Reuse AppBaseController Response Helpers

Refactoring a Laravel API Controller to Reuse AppBaseController Response Helpers

Comments 2
6 min read
PHP Attributes in Laravel 13: addio alle property sparse nei modelli

PHP Attributes in Laravel 13: addio alle property sparse nei modelli

Comments
4 min read
Running Laravel Queues in Production: Redis, Supervisor, Retries and Failed Jobs

Running Laravel Queues in Production: Redis, Supervisor, Retries and Failed Jobs

Comments 6
5 min read
Neuron 4 is Here 🚀 Welcome To The PHP Agentic Era

Neuron 4 is Here 🚀 Welcome To The PHP Agentic Era

Comments
9 min read
You're a Tenant, Not the Owner: 6 Doors in Someone Else's wp-admin, and How Not to Be a Bad Neighbor

You're a Tenant, Not the Owner: 6 Doors in Someone Else's wp-admin, and How Not to Be a Bad Neighbor

Comments
5 min read
Laravel's scoped(): The Singleton That Knows When to Die

Laravel's scoped(): The Singleton That Knows When to Die

Comments
3 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.