The Ultimate Guide to Navigating PHP Features Updates As PHP evolves, so do the language’s features, functionalities. And even the nuances in its behaviors. Yes, there are changed behaviors in PHP. They range from syntax changes to change in behavior of certain functions. And it can be overwhelming to keep track of how each new […]
A PHP Dictionary In the vast and dynamic ecosystem of PHP development, newcomers often find themselves grappling with a plethora of unfamiliar terms and concepts. From functions and methodologies to frameworks and patterns, navigating the PHP landscape can sometimes feel like learning a new language altogether. That’s why why we are introducing a PHP Dictionary. […]
Features that make PHP go forward Open source projects often support older PHP versions, and sometimes, really much older. At some point, they take the decision to move on. With the drop of older versions, (relatively) new features can be used to modernize the sources. These features are the ones that make PHP go forward: […]
The Forbidden PHP Features Encyclopedia Within the vast realm of PHP development, certain features have incurred the disapproval of various developers, leading to their outright exclusion from conscientious coding practices. This comprehensive encyclopedia serves as a curated catalog, shedding light on the forbidden features that have faced scrutiny and are best avoided in the pursuit […]
Top 100 most used PHP constants Here is the top 100 PHP constants : it is the list of the most often used PHP native global constants. The classes are ranked in order of project frequency. In a corpus of 3000 OSS projects, the PHP native constants were detected. They may be used directly E_ALL […]
PHP frameworks A curated list of 89 PHP frameworks. Contributing See CONTRIBUTING, to add or update a listing. PHP Framework list In alphabetical order. A Agavi : Agavi is a powerful, scalable PHP5 application framework that follows the MVC paradigm Aura Advanced tools for advanced applications. B Banshee : the secure PHP framework. B2evolution : […]
New PHP errors messages in PHP 8.3 The upcoming PHP 8.3 is bringing some new errors messages. They originate from new features, deprecated ones, and extra checks on the source code. Let’s review the new PHP error messages in PHP 8.3 and get our code ready for November 2023. Previous review New error messages in […]
Adding the last types to PHP code Adding types to PHP code is a staple of any PHP code refactoring. With a code base crawling towards 10 years and over 2000 classes, Exakat is quite a consistent piece of software, with a lot of parameters, methods and properties. Covering everything with types was long, and, […]
The 100 PHP functions that you have to know There is a newer version of this top, in 2024. Here is the top 100 PHP functions : it is the list of the most often used PHP native functions. The functions are named, and ranked from 1 to 100. The other 4500 functions are not […]
How to make an elePHPant generation Table of content Why doing an elePHPant generation Preparing for an elePHPant generation Folklore of the elePHPant generation Miscellaneous info Content Why doing an elePHPant generation? Here are some questions and pre requisite you need to address before starting an elephpant generation. No involvment yet, as this is the […]