Il PHP Interop Group Framework ha rilasciato una serie di raccomandazioni standard di codifica:
Le raccomandazioni della FIG sono lontane da uno standard ufficiale e non le considererei nemmeno uno standard de facto, ma sono la serie di raccomandazioni più coerenti per PHP che abbiamo.
Oltre ai consigli di FIG, dovresti dare uno sguardo agli standard di Zend Framework , che includono consigli sullo stile di codifica e NormePEAR . Personalmente tendo a favorire le raccomandazioni della FIG, sono un po 'più coerenti di tutti gli altri standard PHP che ho visto e sono più ampiamente adottati.
Dovresti anche dare un'occhiata a PHP CodeSniffer . È uno strumento che rileva le violazioni di un insieme definito (e configurabile) di standard di codifica e può essere facilmente automatizzato tramite Phing . Se decidi di seguire i consigli di FIG, puoi anche utilizzare PHP-CS-Fixer per riscrivere il tuo codice per essere PSR -1 e PSR-2 compatibili (con un gancio pre-commit, ad esempio).
Infine, tieni presente che la ragione principale per l'adozione di uno standard di stile di codifica è la coerenza, non troverai mai un insieme di standard che renderà felici tutti nella tua squadra. Non importa quale serie di standard sceglierai, ciò che conta è sceglierne uno e seguirlo.