Every profession and industry has its own set of standards. Whether formal or informal, they govern the way of doing things. The software industry tends to formalize standards into documents that establish various specifications and procedures designed to ensure the quality and reliability of products and services. They further incite the compatibility and interoperability processes, which otherwise might not be possible.
Putting the code into the context of products, various coding standards have emerged over the years. Their use yields greater code quality and reduced cognitive friction over our codebase. With code quality being one of the pillars of sustainable software development, it's no surprise standards are of impeccable importance to any professional developer.
When it comes to PHP, there are several layers of standards we need to take into consideration...