Coding style PHP Best practices
Respect PSR-1 and PSR-2
At TheCodingMachine, most of us hate spaces. We prefer tabs. So why not ask for developers to use tabs? Because PSR-2 says we should use spaces. We might not like everything in PSR-2 but at least, it is a shared standard. It means that if you follow it, your code will follow the same standard as the vast majority of projects out there.
Oh... one very important thing! Do not spend any time learning PSR-2. This is useless! Instead, use a code formatting tool that will do the work for you!
Tip: install PHP-CS-Fixer globally using Composer. You will be able to use it on any project, anywhere in the project tree. Some IDEs like PHPStorm already have a CS-Fixer implemented.
Found a typo? Something is wrong in this documentation? Just fork and edit it!