PHP Internals News
Activity Overview
Episode publication activity over the past year
Episodes
PHP Internals News: Episode 103: Disjunctive Normal Form (DNF) Types
24 Jun 2022
Contributed by Lukas
PHP Internals News: Episode 103: Disjunctive Normal Form (DNF) Types Friday, June 24th 2022, 09:07 BST...
PHP Internals News: Episode 102: Add True Type
02 Jun 2022
Contributed by Lukas
PHP Internals News: Episode 102: Add True Type Thursday, June 2nd 2022, 09:06 BST London, U...
PHP Internals News: Episode 101: More Partially Supported Callable Deprecations
19 May 2022
Contributed by Lukas
PHP Internals News: Episode 101: More Partially Supported Callable Deprecations Thursday, May 19th 202...
PHP Internals News: Episode 100: Sealed Classes
24 Mar 2022
Contributed by Lukas
PHP Internals News: Episode 100: Sealed Classes Thursday, March 24th 2022, 09:04 GMT London...
PHP Internals News: Episode 99: Allow Null and False as Standalone Types
10 Mar 2022
Contributed by Lukas
PHP Internals News: Episode 99: Allow Null and False as Standalone Types Thursday, March 10th 2022, 09...
PHP Internals News: Episode 98: Deprecating utf8_encode and utf8_decode
03 Mar 2022
Contributed by Lukas
PHP Internals News: Episode 98: Deprecating utf8_encode and utf8_decode Thursday, March 3rd 2022, 09:0...
PHP Internals News: Episode 97: Redacting Parameters
27 Jan 2022
Contributed by Lukas
PHP Internals News: Episode 97: Redacting Parameters Thursday, January 27th 2022, 09:09 GMT ...
PHP Internals News: Episode 96: User Defined Operator Overloads
16 Dec 2021
Contributed by Lukas
PHP Internals News: Episode 96: User Defined Operator Overloads Thursday, December 16th 2021, 09:24 GM...
PHP Internals News: Episode 95: PHP 8.1 Celebrations
25 Nov 2021
Contributed by Lukas
PHP Internals News: Episode 95: PHP 8.1 Celebrations Thursday, November 25th 2021, 09:23 GMT ...
PHP Internals News: Episode 94: Unwrap Reference After Foreach
26 Aug 2021
Contributed by Lukas
PHP Internals News: Episode 94: Unwrap Reference After Foreach Thursday, August 26th 2021, 09:22 BST ...
PHP Internals News: Episode 93: Never For Parameter Types
19 Aug 2021
Contributed by Lukas
PHP Internals News: Episode 93: Never For Parameter Types Thursday, August 19th 2021, 09:21 BST ...
PHP Internals News: Episode 92: First Class Callable Syntax
22 Jul 2021
Contributed by Lukas
PHP Internals News: Episode 92: First Class Callable Syntax Thursday, July 22nd 2021, 09:20 BST ...
PHP Internals News: Episode 91: is_literal
15 Jul 2021
Contributed by Lukas
PHP Internals News: Episode 91: is_literal Thursday, July 15th 2021, 09:19 BST London, UK ...
PHP Internals News: Episode 90: Read Only Properties
08 Jul 2021
Contributed by Lukas
PHP Internals News: Episode 90: Read Only Properties Thursday, July 8th 2021, 09:18 BST Lon...
PHP Internals News: Episode 89: Partial Function Applications
17 Jun 2021
Contributed by Lukas
PHP Internals News: Episode 89: Partial Function Applications Thursday, June 17th 2021, 09:17 BST ...
PHP Internals News: Episode 88: Pure Intersection Types
10 Jun 2021
Contributed by Lukas
PHP Internals News: Episode 88: Pure Intersection Types Thursday, June 10th 2021, 09:16 BST ...
PHP Internals News: Episode 87: Deprecating Ticks
03 Jun 2021
Contributed by Lukas
PHP Internals News: Episode 87: Deprecating Ticks Thursday, June 3rd 2021, 09:15 BST London...
PHP Internals News: Episode 86: Property Accessors
27 May 2021
Contributed by Lukas
PHP Internals News: Episode 86: Property Accessors Thursday, May 27th 2021, 09:14 BST Londo...
PHP Internals News: Episode 85: Add IntlDatePatternGenerator
20 May 2021
Contributed by Lukas
PHP Internals News: Episode 85: Add IntlDatePatternGenerator Thursday, May 20th 2021, 09:13 BST ...
PHP Internals News: Episode 84: Introducing the PHP 8.1 Release Managers
13 May 2021
Contributed by Lukas
PHP Internals News: Episode 84: Introducing the PHP 8.1 Release Managers Thursday, May 13th 2021, 09:1...
PHP Internals News: Episode 83: Deprecate implicit non-integer-compatible float to int conversions
29 Apr 2021
Contributed by Lukas
PHP Internals News: Episode 83: Deprecate implicit non-integer-compatible float to int conversions Thu...
PHP Internals News: Episode 82: Auto-Capturing Multi-Statement Closures
22 Apr 2021
Contributed by Lukas
PHP Internals News: Episode 82: Auto-Capturing Multi-Statement Closures Thursday, April 22nd 2021, 09:...
PHP Internals News: Episode 81: noreturn type
15 Apr 2021
Contributed by Lukas
PHP Internals News: Episode 81: noreturn type Thursday, April 15th 2021, 09:09 BST London, ...
PHP Internals News: Episode 80: Static Variables in Inherited Methods
01 Apr 2021
Contributed by Lukas
PHP Internals News: Episode 80: Static Variables in Inherited Methods Thursday, April 1st 2021, 09:08 ...
PHP Internals News: Episode 79: New in Initialisers
25 Mar 2021
Contributed by Lukas
PHP Internals News: Episode 79: New in Initialisers Thursday, March 25th 2021, 09:07 GMT Lo...
PHP Internals News: Episode 78: Moving the PHP Documentation to GIT
11 Mar 2021
Contributed by Lukas
PHP Internals News: Episode 78: Moving the PHP Documentation to GIT Thursday, March 11th 2021, 09:06 G...
PHP Internals News: Episode 77: fsync: Buffers All The Way Down
25 Feb 2021
Contributed by Lukas
PHP Internals News: Episode 77: fsync: Buffers All The Way Down Thursday, February 25th 2021, 09:05 GM...
PHP Internals News: Episode 76: Deprecate null, and Array Unpacking
18 Feb 2021
Contributed by Lukas
PHP Internals News: Episode 76: Deprecate null, and Array Unpacking Thursday, February 18th 2021, 09:0...
PHP Internals News: Episode 75: Globals, and Phasing Out Serializable
11 Feb 2021
Contributed by Lukas
PHP Internals News: Episode 75: Globals, and Phasing Out Serializable Thursday, February 11th 2021, 09...
PHP Internals News: Episode 74: Fibers
04 Feb 2021
Contributed by Lukas
PHP Internals News: Episode 74: Fibers Thursday, February 4th 2021, 09:02 GMT London, UK ...
PHP Internals News: Episode 73: Enumerations
28 Jan 2021
Contributed by Lukas
PHP Internals News: Episode 73: Enumerations Thursday, January 28th 2021, 09:01 GMT London,...
PHP Internals News: Episode 72: PHP 8.0 Celebrations!
26 Nov 2020
Contributed by Lukas
PHP Internals News: Episode 72: PHP 8.0 Celebrations! Thursday, November 26th 2020, 09:35 GMT ...
PHP Internals News: Episode 71: What didn’t make it into PHP 8.0?
19 Nov 2020
Contributed by Lukas
PHP Internals News: Episode 71: What didn’t make it into PHP 8.0? Thursday, November 19th 2020,...
PHP Internals News: Episode 70: Explicit Octal Literal
12 Nov 2020
Contributed by Lukas
PHP Internals News: Episode 70: Explicit Octal Literal Thursday, November 12th 2020, 09:33 GMT ...
PHP Internals News: Episode 69: Short Functions
05 Nov 2020
Contributed by Lukas
PHP Internals News: Episode 69: Short Functions Thursday, November 5th 2020, 09:32 GMT Lond...
PHP Internals News: Episode 68: Observer API
17 Sep 2020
Contributed by Lukas
PHP Internals News: Episode 68: Observer API Thursday, September 17th 2020, 09:31 BST Londo...
PHP Internals News: Episode 67: Match Expression
20 Aug 2020
Contributed by Lukas
PHP Internals News: Episode 67: Match Expression Thursday, August 20th 2020, 09:30 BST Lond...
PHP Internals News: Episode 66: Namespace Token, and Parsing PHP
13 Aug 2020
Contributed by Lukas
PHP Internals News: Episode 66: Namespace Token, and Parsing PHP Thursday, August 13th 2020, 09:29 BST...
PHP Internals News: Episode 65: Null safe operator
06 Aug 2020
Contributed by Lukas
PHP Internals News: Episode 65: Null safe operator Thursday, August 6th 2020, 09:28 BST Lon...
PHP Internals News: Episode 64: More About Attributes
30 Jul 2020
Contributed by Lukas
PHP Internals News: Episode 64: More About Attributes Thursday, July 30th 2020, 09:27 BST L...
PHP Internals News: Episode 63: Property Write/Set Visibility
23 Jul 2020
Contributed by Lukas
PHP Internals News: Episode 63: Property Write/Set Visibility Thursday, July 23rd 2020, 09:26 BST ...
PHP Internals News: Episode 62: Saner Numeric Strings
16 Jul 2020
Contributed by Lukas
PHP Internals News: Episode 62: Saner Numeric Strings Thursday, July 16th 2020, 09:25 BST L...
PHP Internals News: Episode 61: Stable Sorting
09 Jul 2020
Contributed by Lukas
PHP Internals News: Episode 61: Stable Sorting Thursday, July 9th 2020, 09:24 BST London, U...
PHP Internals News: Episode 60: OpenSSL CMS Support
02 Jul 2020
Contributed by Lukas
PHP Internals News: Episode 60: OpenSSL CMS Support Thursday, July 2nd 2020, 09:23 BST Lond...
PHP Internals News: Episode 59: Named Arguments
25 Jun 2020
Contributed by Lukas
PHP Internals News: Episode 59: Named Arguments Thursday, June 25th 2020, 09:22 BST London,...
PHP Internals News: Episode 58: Non-Capturing Catches
18 Jun 2020
Contributed by Lukas
PHP Internals News: Episode 58: Non-Capturing Catches Thursday, June 18th 2020, 09:21 BST L...
PHP Internals News: Episode 57: Conditional Codeflow Statements
11 Jun 2020
Contributed by Lukas
PHP Internals News: Episode 57: Conditional Codeflow Statements Thursday, June 11th 2020, 09:20 BST ...
PHP Internals News: Episode 56: Mixed Type v2
04 Jun 2020
Contributed by Lukas
PHP Internals News: Episode 56: Mixed Type v2 Thursday, June 4th 2020, 09:19 BST London, UK...
PHP Internals News: Episode 55: Dealing with Bugs
28 May 2020
Contributed by Lukas
PHP Internals News: Episode 55: Dealing with Bugs Thursday, May 28th 2020, 09:18 BST London...
PHP Internals News: Episode 54: Magic Method Signatures
21 May 2020
Contributed by Lukas
PHP Internals News: Episode 54: Magic Method Signatures Thursday, May 21st 2020, 09:17 BST ...
PHP Internals News: Episode 53: Constructor Property Promotion
14 May 2020
Contributed by Lukas
PHP Internals News: Episode 53: Constructor Property Promotion Thursday, May 14th 2020, 09:16 BST ...
PHP Internals News: Episode 52: Floats and Locales
07 May 2020
Contributed by Lukas
PHP Internals News: Episode 52: Floats and Locales Thursday, May 7th 2020, 09:15 BST London...
PHP Internals News: Episode 51: Object Ergonomics
30 Apr 2020
Contributed by Lukas
PHP Internals News: Episode 51: Object Ergonomics Thursday, April 30th 2020, 09:14 BST Lond...
PHP Internals News: Episode 50: The RFC Process
23 Apr 2020
Contributed by Lukas
PHP Internals News: Episode 50: The RFC Process Thursday, April 23rd 2020, 09:13 BST London...
PHP Internals News: Episode 49: COPA
16 Apr 2020
Contributed by Lukas
PHP Internals News: Episode 49: COPA Thursday, April 16th 2020, 09:12 BST London, UK ...
PHP Internals News: Episode 48: PHP 8, JIT, and complexity
09 Apr 2020
Contributed by Lukas
PHP Internals News: Episode 48: PHP 8, JIT, and complexity Thursday, April 9th 2020, 09:11 BST ...
PHP Internals News: Episode 47: Attributes v2
02 Apr 2020
Contributed by Lukas
PHP Internals News: Episode 47: Attributes v2 Thursday, April 2nd 2020, 09:10 BST London, U...
PHP Internals News: Episode 46: str_contains()
26 Mar 2020
Contributed by Lukas
PHP Internals News: Episode 46: str_contains() Thursday, March 26th 2020, 09:09 GMT London,...
PHP Internals News: Episode 45: Language Evolution Overview Proposal
19 Mar 2020
Contributed by Lukas
PHP Internals News: Episode 45: Language Evolution Overview Proposal Thursday, March 19th 2020, 09:08 ...
PHP Internals News: Episode 44: Write Once Properties
12 Mar 2020
Contributed by Lukas
PHP Internals News: Episode 44: Write Once Properties Thursday, March 12th 2020, 09:07 GMT ...
PHP Internals News: Episode 43: Syntax Tweaks
05 Mar 2020
Contributed by Lukas
PHP Internals News: Episode 43: Syntax Tweaks Thursday, March 5th 2020, 09:06 GMT London, U...
PHP Internals News: Episode 42: Userspace Operator Overloading
27 Feb 2020
Contributed by Lukas
PHP Internals News: Episode 42: Userspace Operator Overloading Thursday, February 27th 2020, 09:05 GMT...
PHP Internals News: Episode 41: __toArray()
20 Feb 2020
Contributed by Lukas
PHP Internals News: Episode 41: __toArray() Thursday, February 20th 2020, 09:04 GMT London,...
PHP Internals News: Episode 40: Syntax Tweaks
13 Feb 2020
Contributed by Lukas
PHP Internals News: Episode 40: Syntax Tweaks Thursday, February 13th 2020, 09:03 GMT Londo...
PHP Internals News: Episode 39: Stringable Interface
06 Feb 2020
Contributed by Lukas
PHP Internals News: Episode 39: Stringable Interface Thursday, February 6th 2020, 09:02 GMT ...
PHP Internals News: Episode 38: Preloading and WeakMaps
30 Jan 2020
Contributed by Lukas
PHP Internals News: Episode 38: Preloading and WeakMaps Thursday, January 30th 2020, 09:01 GMT ...
PHP Internals News: Episode 37: PHP 7.4 Celebrations!
28 Nov 2019
Contributed by Lukas
PHP Internals News: Episode 37: PHP 7.4 Celebrations! Thursday, November 28th 2019, 09:37 GMT ...
PHP Internals News: Episode 36: What didn’t make it into PHP 7.4?
21 Nov 2019
Contributed by Lukas
PHP Internals News: Episode 36: What didn’t make it into PHP 7.4? Thursday, November 21st 2019,...
PHP Internals News: Episode 35: Cryptography
07 Nov 2019
Contributed by Lukas
PHP Internals News: Episode 35: Cryptography Thursday, November 7th 2019, 09:35 GMT London,...
PHP Internals News: Episode 34: Deprecate Backtick Operator
31 Oct 2019
Contributed by Lukas
PHP Internals News: Episode 34: Deprecate Backtick Operator Thursday, October 31st 2019, 09:34 GMT ...
PHP Internals News: Episode 33: Union Types
24 Oct 2019
Contributed by Lukas
PHP Internals News: Episode 33: Union Types Thursday, October 24th 2019, 09:33 BST London, ...
PHP Internals News: Episode 32: Writing Extensions
17 Oct 2019
Contributed by Lukas
PHP Internals News: Episode 32: Writing Extensions Thursday, October 17th 2019, 09:32 BST L...
PHP Internals News: Episode 31: DOM Living Standard API
10 Oct 2019
Contributed by Lukas
PHP Internals News: Episode 31: DOM Living Standard API Thursday, October 10th 2019, 09:31 BST ...
PHP Internals News: Episode 30: Object Initializer
03 Oct 2019
Contributed by Lukas
PHP Internals News: Episode 30: Object Initializer Thursday, October 3rd 2019, 09:30 BST Lo...
PHP Internals News: Episode 29: Reclassifying Engine Warnings
26 Sep 2019
Contributed by Lukas
PHP Internals News: Episode 29: Reclassifying Engine Warnings Thursday, September 26th 2019, 09:29 BST...
PHP Internals News: Episode 28: Moving PHP Documentation to GIT
19 Sep 2019
Contributed by Lukas
PHP Internals News: Episode 28: Moving PHP Documentation to GIT Thursday, September 19th 2019, 09:28 B...
PHP Internals News: Episode 27: Argument Information
12 Sep 2019
Contributed by Lukas
PHP Internals News: Episode 27: Argument Information Thursday, September 12th 2019, 09:27 BST ...
PHP Internals News: Episode 26: Making Symfony ready for PHP 7.4
05 Sep 2019
Contributed by Lukas
PHP Internals News: Episode 26: Making Symfony ready for PHP 7.4 Thursday, September 5th 2019, 09:26 B...
PHP Internals News: Episode 25: Security Management
29 Aug 2019
Contributed by Lukas
PHP Internals News: Episode 25: Security Management Thursday, August 29th 2019, 09:25 BST L...
PHP Internals News: Episode 24: Fuzzing
22 Aug 2019
Contributed by Lukas
PHP Internals News: Episode 24: Fuzzing Thursday, August 22nd 2019, 09:24 BST London, UK ...
PHP Internals News: Episode 23: Deprecated Short Open Tags, again
15 Aug 2019
Contributed by Lukas
PHP Internals News: Episode 23: Deprecated Short Open Tags, again Thursday, August 15th 2019, 09:23 BS...
PHP Internals News: Episode 22: PostGreSQL Escape Character
08 Aug 2019
Contributed by Lukas
PHP Internals News: Episode 22: PostGreSQL Escape Character Thursday, August 8th 2019, 09:22 BST ...
PHP Internals News: Episode 21: str_starts_with() and friends
01 Aug 2019
Contributed by Lukas
PHP Internals News: Episode 21: str_starts_with() and friends Thursday, August 1st 2019, 09:21 BST ...
PHP Internals News: Episode 20: Test Infrastructure Improvements
25 Jul 2019
Contributed by Lukas
PHP Internals News: Episode 20: Test Infrastructure Improvements Thursday, July 25th 2019, 09:20 BST ...
PHP Internals News: Episode 19: Deprecate curly brace syntax
18 Jul 2019
Contributed by Lukas
PHP Internals News: Episode 19: Deprecate curly brace syntax Thursday, July 18th 2019, 09:19 BST ...
PHP Internals News: Episode 18: Strict Operator Directive
11 Jul 2019
Contributed by Lukas
PHP Internals News: Episode 18: Strict Operator Directive Thursday, July 11th 2019, 09:18 BST ...
PHP Internals News: Episode 17: Numeric Literal Separator
04 Jul 2019
Contributed by Lukas
PHP Internals News: Episode 17: Numeric Literal Separator Thursday, July 4th 2019, 09:17 BST ...
PHP Internals News: Episode 16: API, ABI, and ext/recode
27 Jun 2019
Contributed by Lukas
PHP Internals News: Episode 16: API, ABI, and ext/recode Thursday, June 27th 2019, 09:16 BST ...
PHP Internals News: Episode 15: base_convert() Improvements
20 Jun 2019
Contributed by Lukas
PHP Internals News: Episode 15: base_convert() Improvements Thursday, June 20th 2019, 09:15 BST ...
PHP Internals News: Episode 14: __toString() Exceptions
13 Jun 2019
Contributed by Lukas
PHP Internals News: Episode 14: __toString() Exceptions Thursday, June 13th 2019, 09:14 BST ...
PHP Internals News: Episode 13: Release Management
06 Jun 2019
Contributed by Lukas
PHP Internals News: Episode 13: Release Management Thursday, June 6th 2019, 09:13 BST Londo...
PHP Internals News: Episode 12: Argon Hash Implementation
30 May 2019
Contributed by Lukas
PHP Internals News: Episode 12: Argon Hash Implementation Thursday, May 30th 2019, 09:12 BST ...
PHP Internals News: Episode 11: Parallel Extension
23 May 2019
Contributed by Lukas
PHP Internals News: Episode 11: Parallel Extension Thursday, May 23rd 2019, 09:11 BST Londo...
PHP Internals News: Episode 10: LSP and Operator Precedence
16 May 2019
Contributed by Lukas
PHP Internals News: Episode 10: LSP and Operator Precedence Thursday, May 16th 2019, 09:10 BST ...
PHP Internals News: Episode 9: Bundled Extensions
09 May 2019
Contributed by Lukas
PHP Internals News: Episode 9: Bundled Extensions Thursday, May 9th 2019, 09:09 BST London,...
PHP Internals News: Episode 8: Deprecating Short Open Tags
02 May 2019
Contributed by Lukas
PHP Internals News: Episode 8: Deprecating Short Open Tags Thursday, May 2nd 2019, 09:08 BST ...
PHP Internals News: Episode 7: PHP and JIT
25 Apr 2019
Contributed by Lukas
PHP Internals News: Episode 7: PHP and JIT Thursday, April 25th 2019, 09:07 BST London, UK ...
PHP Internals News: Episode 6: PHP Quality Assurance
18 Apr 2019
Contributed by Lukas
PHP Internals News: Episode 6: PHP Quality Assurance Thursday, April 18th 2019, 09:06 BST L...
PHP Internals News: Episode 5: Comprehensions
11 Apr 2019
Contributed by Lukas
PHP Internals News: Episode 5: Comprehensions Thursday, April 11th 2019, 09:05 BST London, ...
PHP Internals News: Episode 4: Short Arrow Functions
04 Apr 2019
Contributed by Lukas
PHP Internals News: Episode 4: Short Arrow Functions Thursday, April 4th 2019, 09:04 BST Lo...