This repo contains what I hope is a decent description of all aspects of PHP 8.1+ type system, the community tools to help work with type declarations and PHPDocs as well as the static analysers that rely on the type system to find inconsistencies and bugs in your programs.
- PHP type system in depth, a complete description of the type system, all type declarations and related topics like casting and dealing will
null
values
- References Various relevant links to the PHP manual, RFCs for all type related features over the years, and community links