Doğan UçarEnum Best Practices in PHP 8.3This post was originally published on my blog: https://dogan-ucar.de/enum-best-practices-in-php-8-3/5 min read·5 days ago----
Doğan UçarMail Injection in PHP: Attacks and PreventionThis post was originally published on my blog: Mail Injection in PHP: Attacks and Prevention5 min read·May 3, 2024----
Doğan UçarProperty Hooks RFC for PHP 8.4A couple of days ago, I wrote about PHP 8.4 and what to expect. Well, I should have wait a bit longer to include big news: the Property…3 min read·Apr 25, 2024----
Doğan UçarPHP 8.4: Release Date and Features, April 2024PHP 8.4 is poised to introduce a range of new features and updates that are designed to improve security, enhance functionality, and…6 min read·Apr 17, 2024----
Doğan UçarLaminas Framework Series: Mezzio vs. MVCIn the fourth post of the Laminas Framework Series I want to compare middlewares using Mezzio and the MVC framework by Laminas. The Laminas…6 min read·Feb 6, 2024----
Doğan UçarStatic Source Code: Why You Should Avoid itIf you regularly read my blog, you will know I am a strong advocate of object oriented programming and principles like S.O.L.I.D. This…5 min read·Jan 25, 2024----
Doğan UçarTraits in PHP 8.3: New Features But Still a Bad ConceptBack in those days when I worked intensively with Laravel, I wrote an article about traits and when to use them. I outlined why traits are…4 min read·Jan 15, 2024--5--5
Doğan UçarReadonly Classes in PHP: A Useful Addition to Readonly PropertiesLast year around this time, I asked the question whether readonly properties replace getters. I gave a short overview about “best…3 min read·Jan 8, 2024--1--1
Doğan Uçarfsync Unlocked: PHP & Advanced Memory SynchronizationBack in 2021, PHP released version 8.1 and a very important feature that I want to address here: fsync and fdatasync. It always catches me…5 min read·Jan 2, 2024----
Doğan UçarLaminas Framework Series: Getting Started with MezzioIn the third post of the Laminas Framework Series we will address the getting started with Mezzio. The Laminas Framework, though…7 min read·Nov 20, 2023----