PHP.Watch Articles

PHP 8.0 Reached Feature-Freeze

PHP 8.0 Reached Feature-Freeze

PHP 8.0 reached its feature-freeze, which means we know which major features make it to PHP 8.0.
How to use Union Types in PHP

How to use Union Types in PHP

A practical guide to when and how to use Union Types introduced in PHP 8.0
PHP 8: Override internal functions with `disable_functions` INI directive

PHP 8: Override internal functions with `disable_functions` INI directive

Creative ways to polyfill/mock PHP internal functions with `disabled_functions` feature
PHP 8 Alpha 1 released

PHP 8 Alpha 1 released

PHP 8 Alpha version 1 is released on the same month PHP turned 25!
PHP turns 25!

PHP turns 25!

PHP turns 25 years today. PHP version 1.0 was released on 8th of June in 1995!
How to install Composer packages ignoring PHP version requirements

How to install Composer packages ignoring PHP version requirements

How to force-install PHP packages, ignoring version requirements set by dependencies
Attributes in PHP 8

Attributes in PHP 8

A comprehensive guide to PHP 8's new Attributes
PHP Ternary and php ternary Coalescing Operators

PHP Ternary and php ternary Coalescing Operators

A quick guide on PHP's Ternary Operators and Coalescing operators
Liskov Substitution Principle in PHP

Liskov Substitution Principle in PHP

How Liskov Substitution Principle applies to PHP, and PHPs contravariance and covariance.
Composer 2: Platform Check

Composer 2: Platform Check

All you need to know about Composer v2's new platform-check feature.
Composer 2: What's new and changed

Composer 2: What's new and changed

PHP's dependency manager, composer has its new major version 2 coming soon! Here is what is new and changing.
Subscribe to PHP.Watch newsletter for monthly updates

You will receive an email on last Saturday of every month and on major PHP releases with new articles related to PHP, upcoming changes, new features and what's changing in the language. No marketing emails, no selling of your contacts, no click-tracking, and one-click instant unsubscribe from any email you receive.