PHP's Oddities
Summary
The article, PHP's Oddities, examines quirks in PHP such as arrays being flexible yet error-prone when mutated and the uninitialized state of typed class properties. It provides concrete code examples to illustrate these issues, defends PHP's capabilities, and suggests practical approaches for writing more idiomatic PHP code.