Search Results: Found 2
PHP 8 Upgrade Guide: Fixing Nullable Type Deprecation and Optimizing Composer Autoloading
2026-02-20 DP

This article addresses two common challenges faced during PHP 8+ upgrades: the `Implicitly marking parameter as nullable is deprecated` warning and conflicts between `spl_autoload_register` and Composer's autoloader. We'll dive into the root causes, provide clear code fixes, and guide you on elegantly migrating legacy autoloading logic to Composer, leading to more modern and robust PHP applications. This is an essential practical guide for developers maintaining or upgrading their projects.

Upgrading to PHP 8.4? How to Fix the `session.sid_length` Deprecation Warning
2025-11-20 DP

Encountering `session.sid_length` and `session.sid_bits_per_character` deprecation warnings after upgrading to PHP 8.4 or newer? This is a core PHP configuration change, not a framework-specific issue (like in Yii2). This article dives into the root cause and provides a step-by-step guide to update your `php.ini` file, helping you fix the warnings and ensure your session management is secure and future-proof.