2.4.1 Conventions pour les noms de fichiers et les classes

En général, les noms de fichiers sont composés avec le caractère souligné (underscore), alors que les noms de classe sont CamelCased (mots collés avec initiales en majuscule, comme les bosses d'un chameau). Par exemple, la classe AccoladesEtBisousController peut être trouvée dans le fichier accolades_et_bisous_controller.php.

Cependant, le nom de la classe qu'un fichier contient n'apparaît pas forcément dans le nom du fichier. La classe EmailComponent se trouve dans le fichier email.php et la classe HtmlHelper est dans le fichier html.php.