← Go Back
PHP
Join our Newsletter or
our RSS Feed
Curated by
Simplest Web
Latest Resources
Courses
Aug 11
Building Maintainable PHP Applications: Foundations
#architecture
#best practices
#intermediate
#php
Articles
Sep 14
I Added One Key to a PHP Array. It Cost 25 MB of Memory
#advanced
#performance
#php
#php8
Articles
Sep 15
PHP 8.6 Partial Function Application: The Arrow Functions I Deleted
#features
#intermediate
#php
#php8
Articles
Sep 11
How to Calculate 0.1 Plus 0.2 Correctly in PHP?
#beginner
#best practices
#php
Articles
Aug 19
The Secret Life of “Magic Null” in PHP
#error handling
#intermediate
#php
#php8
Articles
What PHP Logs Actually Looks Like During a SQL Injection Attack
#intermediate
#php
#security
Articles
Aug 21
5 Most Useful Array Functions in PHP
#beginner
#php
Articles
Sep 16
What do you mean, redeclare a property static?
#debugging
#php
#php8
#intermediate
#advanced
Tools
Jul 09
PVM - Universal PHP Version Manager for Windows, macOS & Linux
#beginner
#php
#tooling
Articles
Jul 04
Engineering High-Performance Server Environments with Apache and PHP
#apache
#architecture
#beginner
#php
#security
#server
Articles
Jul 03
Using a vector database with PHP
#advanced
#ai
#db
#php
Tips
Developer Tips & Snippets
#beginner
#css
#filament
#javascript
#mysql
#pest
#php
Articles
Jul 31
Handling Multi-Entity Database Transactions in Clean Architecture
#advanced
#architecture
#design patterns
#php
#symfony
Tips
Aug 18
When Composer Can't Find a Class That Exists
#composer
#debugging
#intermediate
#php
News
Aug 18
Let's Encrypt HTTPS on an IP Address With FrankenPHP
#advanced
#php
#self hosted
Articles
Aug 14
Immutability in PHP Beyond readonly
#advanced
#architecture
#backend
#design patterns
#php
Random Links
Aug 06
Hidden Gems in the PHP Source Code
#php
Articles
Aug 19
So You Received a Security Report. Now What?
#advanced
#best practices
#php
#productivity
#security
Articles
Aug 21
From Serialised String to RCE
#advanced
#php
#security
Articles
Aug 13
What Can Implement an Interface in PHP
#beginner
#best practices
#php
Articles
Jun 30
Resolve the Tenant from the User, Not the Request
#architecture
#beginner
#best practices
#php
#security
Next →
Join our Newsletter