- php-8.6.0~RC5-1 (in the php:remi-8.6 module)
- php86-php-8.6.0~rc5-1 (in the php86 Software Collection)
www.php.net/archive/2026...
⏲️ 58' 📦 24
- php-8.6.0~RC5-1 (in the php:remi-8.6 module)
- php86-php-8.6.0~rc5-1 (in the php86 Software Collection)
www.php.net/archive/2026...
⏲️ 58' 📦 24
That's a backed enum and a match with no default, so if you add a case and forget to list it, PHP throws.
#PHP #PHP86 #CleanCode
That's a backed enum and a match with no default, so if you add a case and forget to list it, PHP throws.
#PHP #PHP86 #CleanCode
I built one with a PHP 8.6 enum for the legal moves and a role check for who can make them.
https://www.phparch.com/2026/10/php-8-6-makes-state-machines-easy-enums-roles/
#PHP #PHP86
I built one with a PHP 8.6 enum for the legal moves and a role check for who can make them.
https://www.phparch.com/2026/10/php-8-6-makes-state-machines-easy-enums-roles/
#PHP #PHP86
- php-8.6.0~RC4-1 (in the php:remi-8.6 module)
- php86-php-8.6.0~rc4-1 (in the php86 Software Collection)
www.php.net/archive/2026...
⏲️ 1h10' 📦 24
- php-8.6.0~RC4-1 (in the php:remi-8.6 module)
- php86-php-8.6.0~rc4-1 (in the php86 Software Collection)
www.php.net/archive/2026...
⏲️ 1h10' 📦 24
https://youtu.be/4ze2Re_-gMQ
#PHP #PHPInternals #PHP86
https://youtu.be/4ze2Re_-gMQ
#PHP #PHPInternals #PHP86
www.thedroptimes.com/72829/php-86...
#Drupal #PHP86 #OpenSource
www.thedroptimes.com/72829/php-86...
#Drupal #PHP86 #OpenSource
• python316 (#573949)
• gitlabform (#573811)
• python3Packages.pywillow (#573869)
• cudaPackages.rmm (#573784)
• opentyrian2000 (#567565)
• php86 (#570303)
• lixPackageSets.lix_2_96.lix (#573707)
• python3Packages.mcp_2 (#568831)
Full list on GitHub
version_compare(PHP_VERSION, '8.6.0', '>='); // "8.6.0beta2" < "8.6.0"
`version_compare()` ranks beta below the release. Gate on the integer instead:
if (PHP_VERSION_ID >= 80600) {
#$PAGE = clamp(#$PAGE, 1, $totalPages);
}
#PHP #PHP86 #phparch
- php-8.6.0~RC3-1 (in the php:remi-8.6 module)
- php86-php-8.6.0~rc3-1 (in the php86 Software Collection)
www.php.net/archive/2026...
⏲️ 1h01' 📦 24
- php-8.6.0~RC3-1 (in the php:remi-8.6 module)
- php86-php-8.6.0~rc3-1 (in the php86 Software Collection)
www.php.net/archive/2026...
⏲️ 1h01' 📦 24
https://scott.keck-warren.com/blog/2026/running-php-8.6-beta-cli-in-docker?utm_source=social&utm_medium=social&utm_campaign=scottkw&utm_content=2026-10-07
#PHP #PHP86 #Docker
https://scott.keck-warren.com/blog/2026/running-php-8.6-beta-cli-in-docker?utm_source=social&utm_medium=social&utm_campaign=scottkw&utm_content=2026-10-07
#PHP #PHP86 #Docker
#PHP #PHP86 #CleanCode
https://www.phparch.com/2026/09/stop-writing-php-like-this-8-6-fixes-it/
#PHP #PHP86 #CleanCode
https://www.phparch.com/2026/09/stop-writing-php-like-this-8-6-fixes-it/
Rename the parent constant, and the child fails at compile time instead of drifting into a separate, unused constant.
Video: https://youtu.be/U9Jrcg1Ns1k
#PHP #PHP86 #CleanCode
Rename the parent constant, and the child fails at compile time instead of drifting into a separate, unused constant.
Video: https://youtu.be/U9Jrcg1Ns1k
#PHP #PHP86 #CleanCode
#PHP #PHP86 #Docker
https://www.phparch.com/2026/09/stop-writing-php-like-this-8-6-fixes-it/
#PHP #PHP86 #Docker
https://www.phparch.com/2026/09/stop-writing-php-like-this-8-6-fixes-it/
In PHP 8.6, that line works. What did you do to get around it?
Video: https://youtu.be/U9Jrcg1Ns1k
#PHP #PHP86 #phparch
In PHP 8.6, that line works. What did you do to get around it?
Video: https://youtu.be/U9Jrcg1Ns1k
#PHP #PHP86 #phparch
#PHP #PHP86 #phpc
https://www.phparch.com/2026/09/stop-writing-php-like-this-8-6-fixes-it/
#PHP #PHP86 #phpc
https://www.phparch.com/2026/09/stop-writing-php-like-this-8-6-fixes-it/
PHP 8.6 adds a `SortDirection` enum to the core. The pull requests I approve fastest are the ones where I never have to open another file to understand an argument.
Video: https://youtu.be/U9Jrcg1Ns1k
#CareerDev #PHP #PHP86
PHP 8.6 adds a `SortDirection` enum to the core. The pull requests I approve fastest are the ones where I never have to open another file to understand an argument.
Video: https://youtu.be/U9Jrcg1Ns1k
#CareerDev #PHP #PHP86
#PHP #PHP86 #FunctionalProgramming
https://www.phparch.com/2026/09/stop-writing-php-like-this-8-6-fixes-it/
#PHP #PHP86 #FunctionalProgramming
https://www.phparch.com/2026/09/stop-writing-php-like-this-8-6-fixes-it/
Swap min and max, and PHP throws a `ValueError`.
Video: https://youtu.be/U9Jrcg1Ns1k
#PHP #PHP86 #CleanCode
Swap min and max, and PHP throws a `ValueError`.
Video: https://youtu.be/U9Jrcg1Ns1k
#PHP #PHP86 #CleanCode
#PHP #PHP86 #FunctionalProgramming
https://www.phparch.com/2026/09/stop-writing-php-like-this-8-6-fixes-it/
#PHP #PHP86 #FunctionalProgramming
https://www.phparch.com/2026/09/stop-writing-php-like-this-8-6-fixes-it/
I ran this grep against my app directory and found 150 "problems".
Every call will fill your logs with deprecation notices the day you upgrade.
Video: https://youtu.be/U9Jrcg1Ns1k
#PHP #PHP86 #phparch
I ran this grep against my app directory and found 150 "problems".
Every call will fill your logs with deprecation notices the day you upgrade.
Video: https://youtu.be/U9Jrcg1Ns1k
#PHP #PHP86 #phparch
#PHP #PHP86 #CleanCode
https://www.phparch.com/2026/09/stop-writing-php-like-this-8-6-fixes-it/
#PHP #PHP86 #CleanCode
https://www.phparch.com/2026/09/stop-writing-php-like-this-8-6-fixes-it/