Subscribe! Enter your email address below:

NO SPAM: We absolutely hate spam. We will not share, rent, or give away your email address to anyone.You can unsubscribe at any time. Easily!

December 23, 2021

Hi everyone,

This is it! This is the debut of our Special Quarterly Roundup. We’ve collected all the articles, tutorials, podcasts etc that our subscribers have clicked the most from the past 10 weeks and listed them here - one for every week of the last quarter of 2021. The News section still contains fresh release versions and announcements so you’re all up to date. Consider this as a token of our appreciation for old and new subscribers to our newsletter so you’ll have some reading material during the holidays, in case you would like to catch up on the best news from the PHP community.  

Rest assured that we will continue to provide you with the latest and greatest news on anything and everything PHP next year. We also have a lot planned that we aim to launch early next year. We hope you’ll stay with us on our journey. 

From all of us at Team PHPWeekly, we wish you a safe, healthy and happy holidays!   

As always, if you have anything to contribute please email us at [email protected] as we truly appreciate your feedback. Do follow us on our social media channels on Twitter and Facebook.

You can connect with me on LinkedIn:

All the best,

In science news, we're also excited about the launch of the James Webb Space Telescope. Fingers crossed it will finally launch on Christmas Day! 


Please help us by clicking to our sponsor:

encrypt php scriptsProtect your PHP Code
Why not try SourceGuardian 12. Click here to download a 14 Day Trial copy. Protect your code using Windows, Linux or Mac and run everywhere with our free Loaders.


10 Best Bootstrap Free and Premium Admin Panels in 2021
A good dashboard can help an organization understand large amounts of information, assess problems, and figure out solutions. 

7 Laravel Collection Methods You Might Not Know
In Laravel, instances of Collections are used absolutely everywhere.

10 Amazing Web Apps for Web Developers
I came to know about various web apps, that each web developer requires. Let's have a look at them.

10+ Best Laravel Dev Tools For Faster Development
Want to boost up your development process while working on Laravel project? Well, then bookmark this collection of the best Laravel Dev Tools For Faster development.

Top Web Development Trends You Should Know About
The latest website development trends to develop robust and out-of-the-box websites.

10+The Best PHP Projects on GitHub
Here are some of the best PHP Projects that will inspire you.

PHP vs. Node.js: Which is Better for Backend Development?
When it comes to your project’s success, you can’t ignore the importance of technology.

The New Life of PHP – The PHP Foundation
In 2021, PHP is in for another round of evolution.

10 Ways to Improve Your PHP Security
Have you ever wondered what more you could be doing to keep your scripts secure?

Top 10 PHP 8.1 Features You Should Start Using Now
PHP 8.1 is now available, and it ships with new features and performance improvements.

Tutorials and Talks

How to Append Arrays in PHP: + vs. array_merge
Arrays are used everywhere in PHP, you cannot afford not to know how to do it properly.

Most Common PHP String Manipulation Questions
These are the most common PHP string manipulation questions that I had come around when I was getting started with PHP.

Secure Your Data with AES 256 bit Encryption and Decryption method using PHP
Let’s discuss another method of data encryption and decryption using PHP.

Using Memcached with PHP
Memcached is an object caching framework used to cache the database results to serve pages quicker.

Getting Started withPHP in 2022
If you're learning PHP, or want to refresh your knowledge, we've put together this guide to PHP in 2021/2022.

Define Technical Debt and Contributing Factors for software bugs
Adam Culp of Beachcasts php programming videos shares the technical debt meaning, and why happens in software development.

Increase Database Performance By Using Multiple Columns
You can often get much faster database performance by splitting values across multiple database columns.

PHP note: For Loop Performance
About a year ago I started to writing code...

PHP 8: Constructor Property Promotion
A comprehensive guide on writing cleaner, shorter class constructors.

PHP cheat sheet (updated to PHP 8.1)
Here is my cheat sheet I created along my learning journey.

News and Announcements

PHP 8.1.1 Released
The PHP development team announces the immediate availability of PHP 8.1.1. This is a bug fix release.

Laravel 8.77 Released
The Laravel team released 8.77 with attribute cast/accessor improvements, a request date() method to access data as a DateTime instance, MAC address validation, the ability to define custom temporary URLs on storage disks, and the latest changes in the v8.x branch.

PhpStorm 2021.3.1 Preview
The preview build for PhpStorm 2021.3.1 is available.

WordPress 5.9 Beta 4
WordPress 5.9 Beta 4 is now available for testing!

SymfonyLive Paris 2022
The French SymfonyLive conference is back in Paris on April 7-8 2022. Join us for a week of Symfony in French: 2-day workshops and 2-day conference!

Podcasts and Vlogs

PHP Architect: Interview with Tomas Votruba
Eric van Johnson and John Congdon interview Tomas Votruba, who wrote an article on Why Would Anyone Want to Downgrade Their PHP Code?

PHP Ugly 257: Involuntary Open Source
This week on the podcast, Eric, John, and Thomas talk about Twitch Leak, Facebook down, JQuery starting to decline, and more...

How To Code Well: EP119 - 10 Git branching good practice tips
PHP News: Swoole is a PHP extension that has been forked due to on going security concerns.

PHP Architect: Decrypting Cryptography
Eric and John talk about their first release and the October 2021 issue, Decrypting Cryptography.

Simply PHP unscripted: Ep. 50 - The Challenges of The Giving Back Program
In this episode of the SimplyPHP Unscripted Podcast, Tony and Vee sit down to talk about the Giving Back Program.

How To Code Well: 134 - Should PHP bugs go on GitHub
There is an RFC which discusses the need to move the PHP bug tracker to GitHub.

How To Code Well: 135 - Web 3 is coming - Be ready!
I'm planning a new PHP 8 course. I'm planning and creating this course live on YouTube on Tuesday evenings at 18:00 GMT

PHPUgly 263:PHP Will Last
This week on the podcast, Eric, John, and Thomas talk about PHP Music, PHP Dynamic Properties, PHP Foundation, and more...

PHP Internals News: Episode 95: PHP 8.1 Celebrations
In this episode of "PHP Internals News" we're looking back at all the RFCs that we discussed on this podcast for PHP 8.1.

PHP Architect: The Art of Data
This month, we dive into Libsodium, discuss gatekeeping, learn more about data access, and why even something that might be considered a “small bug” can cause massive damage.

Reading and Viewing

Do Developers Still Use PHP (and why that’s the wrong question to ask)
The interesting question is not “Do developers still use PHP?”, but “Why do people keep asking if developers still use PHP?”

Security leaks on our website. How we got hacked?
In From 0 to 5.000.000 monthly views I mentioned that because of misuse of PDO we were prone to hackers’ attacks.

PHP is weird, but it can be cool at times!
Here are some strangely cool features from PHP that can make your life easier :)

You Can’t Keep Building on a Broken System: Why managing technical debt is so important
Managing technical debt is important if you want to move more quickly.

Bet you’ll learn at least one new PHP feature in this article?
If you ever need to reset the time part of a string you’re parsing as a DateTime, this could save you a few lines of code.

Type Variance in PHP by Nikita Popov
The addition of type variance support is one of the prime examples where a feature has been accepted without anything even approaching a complete understanding of its technical implications.

50 drops of PHP
This book collects 50 useful, unknown, underrated PHP functions or stuff discovered, used, learned during the PHP daily use.

Deploy PHP Apps with Docker - The Essentials
So, why deploy with Docker, especially when there are so many other deployment options?

Modern PHP Cheat Sheet
A to-the-point summary of all awesome PHP features.

Adding temporary code
Sometimes you need to add temporary code to your codebase, one-off commands you want to delete afterwards.


Do you have a position that you would like to fill? PHP Weekly is ideal for targeting developers and the cost is only $50/week for an advert.  Please let me know if you are interested by emailing me at
[email protected]

Interesting Projects, Tools and Libraries

Blazing fast macOS PHP development environment.

Reference for writing clear PHP code.

A metadata record management system written in PHP.

Cheatsheet for some PHP knowledge you will frequently encounter in modern projects.

It's like Tailwind CSS, but for the PHP command-line applications.

This package provides a wonderful PHP skeleton to start building your next package idea.

phpSysInfo: a customizable PHP script that displays information about your system nicely.

Awesome tips for Laravel.

A pure PHP library for reading and writing presentations documents.

Dead code detection with tombstones for PHP.

Please help us by clicking to our sponsor:

 encrypt php scriptsProtect your PHP Code
Why not try SourceGuardian 12. Click here to download a 14 Day Trial copy. Protect your code using Windows, Linux or Mac and run everywhere with our free Loaders.

So, how did you like this issue?

Like us on FacebookFollow us on Twitter
We are still trying to grow our list. If you find PHP Weekly useful please tweet about us! Thanks.
Also, if you have a site or blog related to PHP then please link through to our site.

unsubscribe from this list | update subscription preferences 

Subscribe! Enter your email address below:

NO SPAM: We absolutely hate spam. We will not share, rent, or give away your email address to anyone.You can unsubscribe at any time. Easily!

Talk to us!

If you have some news, want to share a link with us or chat with us feel free to email us.

And we also have an RSS feed that you can use.

Like us on FacebookFollow us on Twitter

Copyright ©