Forem

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.
1769. Minimum Number of Operations to Move All Balls to Each Box

1769. Minimum Number of Operations to Move All Balls to Each Box

Comments
4 min read
How to Optimize Large JSON Files for Use with ChatGPT API?

How to Optimize Large JSON Files for Use with ChatGPT API?

Comments
3 min read
Unlock Laravel Code Generation (Part 3): Automating Validation from Your Database Schema 🤯🚀

Unlock Laravel Code Generation (Part 3): Automating Validation from Your Database Schema 🤯🚀

Comments
4 min read
How to Build a Generic CRUD Controller in Laravel for Multiple Resources

How to Build a Generic CRUD Controller in Laravel for Multiple Resources

Comments
2 min read
How To Install & Setup Laravel Livewire 3

How To Install & Setup Laravel Livewire 3

Comments
2 min read
How to Redirect URL or Route using Laravel Livewire 3

How to Redirect URL or Route using Laravel Livewire 3

Comments
1 min read
Trabajar con variables como si fuesen objetos

Trabajar con variables como si fuesen objetos

Comments
2 min read
Path Manipulation in Laravel: Secure Your App from Vulnerabilities

Path Manipulation in Laravel: Secure Your App from Vulnerabilities

2
Comments
3 min read
2381. Shifting Letters II

2381. Shifting Letters II

1
Comments
4 min read
What is the current market demand for Laravel?

What is the current market demand for Laravel?

Comments
1 min read
Laravel Eloquent ORM in Bangla Part-1(Generating Model Classes)

Laravel Eloquent ORM in Bangla Part-1(Generating Model Classes)

Comments
1 min read
Symfony Station Communiqué — 03 January 2025 — A look at Symfony, Drupal, PHP, and other programming news!

Symfony Station Communiqué — 03 January 2025 — A look at Symfony, Drupal, PHP, and other programming news!

Comments
7 min read
Laravel route alternatives

Laravel route alternatives

Comments
2 min read
1930. Unique Length-3 Palindromic Subsequences

1930. Unique Length-3 Palindromic Subsequences

Comments
3 min read
PHP for Beginners: Building Your First Database-Driven Web App

PHP for Beginners: Building Your First Database-Driven Web App

Comments 1
3 min read
2270. Number of Ways to Split Array

2270. Number of Ways to Split Array

Comments
3 min read
Introduzindo o Lithe SwissHelper: Simplificando o Desenvolvimento em PHP

Introduzindo o Lithe SwissHelper: Simplificando o Desenvolvimento em PHP

Comments
3 min read
How to Set Up Laravel in a Subfolder Using Traefik

How to Set Up Laravel in a Subfolder Using Traefik

Comments
1 min read
Static methods in a PHP project: a good idea or a bad one?

Static methods in a PHP project: a good idea or a bad one?

Comments
2 min read
The anatomy of smart search in Joomla 5. Creating a plugin Part 3

The anatomy of smart search in Joomla 5. Creating a plugin Part 3

Comments
13 min read
PHP OOP Part-2: Constructor and Destructor

PHP OOP Part-2: Constructor and Destructor

Comments
4 min read
PHP OOP Part-3: Access modifier, Encapsulation and Inheritance

PHP OOP Part-3: Access modifier, Encapsulation and Inheritance

Comments
4 min read
PHP OOP Part-5: Abstraction and Interface

PHP OOP Part-5: Abstraction and Interface

Comments
5 min read
PHP OOP Part-4: Static property, method and this vs self

PHP OOP Part-4: Static property, method and this vs self

Comments
6 min read
How Can Help You in This Cron JOB Code?

How Can Help You in This Cron JOB Code?

Comments
3 min read
🚇 Backend Roadmap Progress and Digging Code Updates

🚇 Backend Roadmap Progress and Digging Code Updates

Comments
2 min read
Introducing Lithe SwissHelper: Simplifying PHP Development

Introducing Lithe SwissHelper: Simplifying PHP Development

Comments
2 min read
2559. Count Vowel Strings in Ranges

2559. Count Vowel Strings in Ranges

Comments
3 min read
How to Test for Equal JSON Columns in Laravel Models

How to Test for Equal JSON Columns in Laravel Models

1
Comments
2 min read
PHP 8.4: Top Features and Improvements

PHP 8.4: Top Features and Improvements

Comments
6 min read
1422. Maximum Score After Splitting a String

1422. Maximum Score After Splitting a String

Comments
3 min read
Day 5: Use Supabase with Laravel

Day 5: Use Supabase with Laravel

Comments
2 min read
How to Generate Invoice PDF in Laravel?

How to Generate Invoice PDF in Laravel?

1
Comments
2 min read
Laravel Debugbar for Next.js

Laravel Debugbar for Next.js

1
Comments
2 min read
983. Minimum Cost For Tickets

983. Minimum Cost For Tickets

Comments
5 min read
Effortless Flash Messages in PHP: A Powerful Package for Session-Based Notifications

Effortless Flash Messages in PHP: A Powerful Package for Session-Based Notifications

1
Comments
3 min read
2466. Count Ways To Build Good Strings

2466. Count Ways To Build Good Strings

Comments
3 min read
Build Bug-Free Applications using Laravel Unit Testing

Build Bug-Free Applications using Laravel Unit Testing

Comments
4 min read
Battle of the Local Development: ServBay vs. MAMP

Battle of the Local Development: ServBay vs. MAMP

6
Comments
4 min read
Symfony Station Communiqué — 27 December 2024 — A look at Symfony, Drupal, PHP, and other programming news!

Symfony Station Communiqué — 27 December 2024 — A look at Symfony, Drupal, PHP, and other programming news!

Comments
12 min read
1639. Number of Ways to Form a Target String Given a Dictionary

1639. Number of Ways to Form a Target String Given a Dictionary

Comments
5 min read
689. Maximum Sum of 3 Non-Overlapping Subarrays

689. Maximum Sum of 3 Non-Overlapping Subarrays

Comments
3 min read
1014. Best Sightseeing Pair

1014. Best Sightseeing Pair

Comments
2 min read
The Best PHP Frameworks to Develop Smarter Websites in 2025

The Best PHP Frameworks to Develop Smarter Websites in 2025

5
Comments 1
4 min read
Pass by Reference vs Pass by Value in PHP: What’s the REAL Difference?

Pass by Reference vs Pass by Value in PHP: What’s the REAL Difference?

Comments
1 min read
Digging Code Blog is live with a fresh look and features! 🎉

Digging Code Blog is live with a fresh look and features! 🎉

Comments
1 min read
Tell Don't Ask principle explained

Tell Don't Ask principle explained

Comments
1 min read
494. Target Sum

494. Target Sum

Comments
3 min read
SQL Injection คืออะไร? และวิธีการป้องกัน

SQL Injection คืออะไร? และวิธีการป้องกัน

Comments
1 min read
Best Practices for Structuring Large PHP Applications: A Comprehensive Guide

Best Practices for Structuring Large PHP Applications: A Comprehensive Guide

Comments
6 min read
Understanding the SOLID Principles in PHP and How They Improve Code Quality

Understanding the SOLID Principles in PHP and How They Improve Code Quality

Comments
5 min read
Best Practices for Secure File Uploads in PHP: Preventing Common Vulnerabilities

Best Practices for Secure File Uploads in PHP: Preventing Common Vulnerabilities

Comments
4 min read
Mastering Unit Testing in PHP: Tools, Frameworks, and Best Practices

Mastering Unit Testing in PHP: Tools, Frameworks, and Best Practices

Comments
5 min read
Understanding Closures in PHP: Key Differences and Use Cases

Understanding Closures in PHP: Key Differences and Use Cases

Comments
4 min read
Understanding PHP-FPM: Key Differences from Traditional PHP Processes and Benefits

Understanding PHP-FPM: Key Differences from Traditional PHP Processes and Benefits

Comments
5 min read
How to Manage Multiple Environments (Development, Staging, Production) in PHP

How to Manage Multiple Environments (Development, Staging, Production) in PHP

Comments
5 min read
515. Find Largest Value in Each Tree Row

515. Find Largest Value in Each Tree Row

Comments
3 min read
Understanding Autoloading in PHP: How to Implement and Use It Efficiently

Understanding Autoloading in PHP: How to Implement and Use It Efficiently

Comments
4 min read
How to Manage Database Migrations in PHP

How to Manage Database Migrations in PHP

Comments
5 min read
Common PHP Security Issues and How to Prevent Them

Common PHP Security Issues and How to Prevent Them

Comments
5 min read
loading...