nev*_*ame 13 php oop naming-conventions
我见过很多程序员选择这个文件名约定:
file.class.php.
这是命名类文件的标准吗?
只是好奇.所以我知道我将来是否应该遵循所有类文件.
谢谢
Ant*_*ney 17
命名类文件本身没有标准,但是file.class.php发送它包含类文件的消息,相反,file.php它可能给人一种常规文件的印象.
我的建议是使用一个公约并与之保持一致.
值得注意的是,正如AJ所说,*.php文件扩展名比*.inc文件扩展名更受欢迎.原因是*.inc文件在客户端的浏览器上以纯文本形式显示,如果您要存储任何配置文件或私人信息(特别是与您的数据库有关,可能会被任何人访问).
小智 6
实际上,这种命名文件的方法来自于在同一个构建中结合了过程和OOP的开发人员.为了区分过程文件和类文件,他们这样做了.没有标准惯例.但我建议你使用filename.php并将类命名为与文件名相同,就像Java约定一样.在文件中只保留一个类定义.
@Derk:也可以这样,添加类没有任何好处.在文件名;)
function __autoload ($class) {
require_once $class . '.php';
}
$pizza = new pizza ();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10096 次 |
| 最近记录: |