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.
How to Fix "The MAC is invalid." Exception in Spatie Permission

How to Fix "The MAC is invalid." Exception in Spatie Permission

Comments
2 min read
🔍 Build Your Own Search Engine in PHP with Sitemap Parsing, Pagination, and Auto-Suggestions

🔍 Build Your Own Search Engine in PHP with Sitemap Parsing, Pagination, and Auto-Suggestions

Comments
3 min read
1128. Number of Equivalent Domino Pairs

1128. Number of Equivalent Domino Pairs

Comments
3 min read
PHP Powering WordPress: Modern Features & Security

PHP Powering WordPress: Modern Features & Security

Comments
1 min read
Cast Laravel Model Fields to "Illuminate\Support\Uri" with "AsUri"

Cast Laravel Model Fields to "Illuminate\Support\Uri" with "AsUri"

1
Comments 1
3 min read
Simplifying work with custom stubs in Laravel

Simplifying work with custom stubs in Laravel

1
Comments
4 min read
Building a PSR-Compliant Microservice in Pure PHP - Part 1

Building a PSR-Compliant Microservice in Pure PHP - Part 1

4
Comments
3 min read
Mastering Middleware Execution Order in Laravel 12

Mastering Middleware Execution Order in Laravel 12

1
Comments
3 min read
Creating Native Windows with Menus, Icons, and Custom Actions in NativePHP

Creating Native Windows with Menus, Icons, and Custom Actions in NativePHP

2
Comments
2 min read
838. Push Dominoes

838. Push Dominoes

Comments
3 min read
2071. Maximum Number of Tasks You Can Assign

2071. Maximum Number of Tasks You Can Assign

Comments
5 min read
Why I Wrote a PHP Guide in 2025

Why I Wrote a PHP Guide in 2025

8
Comments 3
1 min read
Mastering Test-Driven Development (TDD) with Laravel 12: A Complete Guide

Mastering Test-Driven Development (TDD) with Laravel 12: A Complete Guide

1
Comments
9 min read
Building Dynamic UIs with Livewire in Laravel 12: A Complete Guide

Building Dynamic UIs with Livewire in Laravel 12: A Complete Guide

1
Comments
4 min read
How to Remove Trailing Slashes in SlimPHP Routes Using Middlewares\TrailingSlash

How to Remove Trailing Slashes in SlimPHP Routes Using Middlewares\TrailingSlash

Comments 1
1 min read
Handling Routes and Views in a NativePHP Desktop App

Handling Routes and Views in a NativePHP Desktop App

1
Comments
3 min read
WordPress Custom Theme: Core Files & Structure

WordPress Custom Theme: Core Files & Structure

1
Comments
1 min read
Getting Started with Laravel: A Beginner's Guide

Getting Started with Laravel: A Beginner's Guide

2
Comments
1 min read
Integrating Shadcn/ui into Laravel 12

Integrating Shadcn/ui into Laravel 12

2
Comments
6 min read
1295. Find Numbers with Even Number of Digits

1295. Find Numbers with Even Number of Digits

Comments
2 min read
Unlock the Web: Building Your First PHP & MySQL Login System

Unlock the Web: Building Your First PHP & MySQL Login System

Comments
15 min read
What PHP Framework Do You Prefer and Why?

What PHP Framework Do You Prefer and Why?

3
Comments 1
1 min read
Risolvere l’Errore "A non-existent config entity name returned by FieldStorageConfigInterface::getBundles()" in Drupal

Risolvere l’Errore "A non-existent config entity name returned by FieldStorageConfigInterface::getBundles()" in Drupal

1
Comments
1 min read
Laravel + Electron = Native Power: How NativePHP Works Under the Hood

Laravel + Electron = Native Power: How NativePHP Works Under the Hood

5
Comments
3 min read
Fun with Drupal Twig Front Matter

Fun with Drupal Twig Front Matter

1
Comments
2 min read
loading...