命名php文件:做什么';php';和';html.php';是什么意思?
只是好奇,我注意到一些php文件的扩展名是“class.php”或“html.php”。代码文件具有这种扩展名的原因是什么命名php文件:做什么';php';和';html.php';是什么意思?,php,Php,只是好奇,我注意到一些php文件的扩展名是“class.php”或“html.php”。代码文件具有这种扩展名的原因是什么 提前谢谢你 它必须是自定义的,可能class.php扩展名是“模型”,html.php文件是“视图”它必须是自定义的,可能class.php扩展名是“模型”,html.php文件是“视图”是的,class.php是模型/处理程序,html.php是视图,class.php是模型/处理程序,html.php是视图它没有特定的含义。很可能.class.php包含一个classe
提前谢谢你 它必须是自定义的,可能class.php扩展名是“模型”,html.php文件是“视图”它必须是自定义的,可能class.php扩展名是“模型”,html.php文件是“视图”是的,class.php是模型/处理程序,html.php是视图,class.php是模型/处理程序,html.php是视图它没有特定的含义。很可能
.class.php
包含一个classe,.html.php
可能是一个模板
使用
ClassName.class.php
的优点是,您可以安全地使用自动加载将$ClassName.'.class.php'
包含在\u autoload()
函数中,而不会发生冲突(例如,对于名为index
的类,您很可能有一个index.php
,但该类的文件将是index.class.php
,因此不会有问题)。它没有特定的含义。很可能.class.php
包含一个classe,而.html.php
可以是一个模板
使用
ClassName.class.php
的优点是,您可以安全地使用自动加载将$ClassName.'.class.php'
包含在\u autoload()
函数中,而不会发生冲突(例如,对于名为index
的类,您很可能有一个index.php
,但该类的文件将是index.class.php
,因此这不会是一个问题)。具有.php文件的类由php引擎执行。有些人喜欢使用句点作为其使用的扩展
即
create.my.template.html.php
create.my.template.html
是文件名。.php
是扩展名。使用.php文件由php引擎执行。有些人喜欢使用句点作为其使用的扩展名
即
create.my.template.html.php
create.my.template.html
是文件名。.php
是扩展名。取决于创建,它可能意味着:
- “class.php”=>指类似于somethis.class.php的类文件
- “.html.php”=>指的是一些模板,如something.html.php
- “class.php”=>指类似于somethis.class.php的类文件
- “.html.php”=>指的是一些模板,如something.html.php
- 取决于创建,它可能意味着:
something.class.php
中编写模板/视图。你真的应该提到这只是一种定制的做事方式-没有什么能真正阻止我在something.class.php
中编写模板/视图。