PHP.Watch Articles

PHP 8.0 Thanks ❀

PHP 8.0 Thanks ❀

PHP 8.0.0 is released today πŸŽ‰πŸΎπŸŽŠ. Thank you all of you for your amazing efforts ❀.
PHP's resource to object transformation

PHP's resource to object transformation

A summary of PHP's long-term progress in `resource` objects to class objects
PHP Hash Algorithm Benchmark

PHP Hash Algorithm Benchmark

Benchmarks the performance of hashing algorithms supported in PHP, including MurmurHash in PHP 8.1.
Xdebug 2 vs Xdebug 3 Performance Comparison

Xdebug 2 vs Xdebug 3 Performance Comparison

A performance comparison between Xdebug 2 and the upcoming version 3.
Opting out of Named Parameters in PHP 8.0

Opting out of Named Parameters in PHP 8.0

A new `@no-named-arguments` docblock attribute to opt-out of named parameters.
PHP 8 Weak Maps and Practical Use Cases

PHP 8 Weak Maps and Practical Use Cases

A guide to use effectively use the WeakMaps feature in PHP 8.0.
How to install/update PHP 8.0 (Debian/Ubuntu)

How to install/update PHP 8.0 (Debian/Ubuntu)

A guide to install or update to PHP 8.0 on Debian and Ubuntu
New `xdebug_info()` function in Xdebug 3

New `xdebug_info()` function in Xdebug 3

`xdebug_info()` is a new function in Xdebug 3 that brings `phpinfo()`-like display for all Xdebug configuration.
PHP Code Coverage Tools

PHP Code Coverage Tools

A comparison of PHP Code Coverage tools, their performance, and features.
GitAttributes for PHP Composer Projects

GitAttributes for PHP Composer Projects

How to use a `.gitattributes` file to reduce the package size of Composer packages.
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.