命名php文件

命名php文件,php,html,Php,Html,命名php文件有什么约定吗? 不是说php类文件,而是主要是HTML文件,其中包含一些php。 它应该是myFileExample.php还是myFileExample.php还是myFileExample.php?php文件没有真正的约定 你只需要在你的项目中保持不变 我建议您使用camelCase我建议您使用下划线分隔符my_file\u example.php,例如,CodeIgniter在查看文件时使用此约定 对于破折号,某些IDE/文本编辑器不会通过双击来选择所有文件名,而对于下划线,

命名php文件有什么约定吗? 不是说php类文件,而是主要是HTML文件,其中包含一些php。
它应该是
myFileExample.php
还是
myFileExample.php
还是
myFileExample.php

php文件没有真正的约定

你只需要在你的项目中保持不变


我建议您使用camelCase

我建议您使用下划线分隔符
my_file\u example.php
,例如,CodeIgniter在查看文件时使用此约定

对于破折号,某些IDE/文本编辑器不会通过双击来选择所有文件名,而对于下划线,通常会选择所有文件名。

使用目录层次结构来表示名称空间


对于面向对象编程,可以在运行时以相对较小的开销简化代码管理。这需要能够根据类名确定文件路径——因此,对类名进行线性转换是一个好主意。这可能与
$className一样简单。“.php”

对于核心php文件,没有特定的命名约定,您必须使用自己的命名约定,但可以根据您的文件工作来命名

像php文件一样,只显示html,然后给出
my\u file\u view.php
如果它有数据库操作,则
my_file_db.php


依此类推,对于函数和其他规范,您可以使用它。

您会遇到使用文件名作为

class.phpmailer.php or
ImapMailbox.php
(都包含类名为{}的类)


(我个人认为,我在FNAME中大量使用camelCase。)

通常需要考虑两种约定:

  • 旧框架
  • PSR-4
  • 在最佳情况下,这两个是相同的。我通常试图避免框架试图强制执行某些自定义规则的情况


    无论如何,最重要的是在整个项目中保持一致。一旦你选择了要遵循的惯例,就要坚持下去,直到你开始从事另一个项目。没有什么比单个项目中的不同命名约定更糟糕的了,不管我们谈论的是文件、类、方法还是其他什么。保持一致。

    这是如何以任何方式回答问题的?然后修改或删除它。对于投票的人来说,这是一个基于意见的问题-不是。OP不是问哪种约定是最好的,而是问PHP世界中存在哪些标准。这与一个人的意见无关,不是吗?