我可能听起来很傻....但请帮助澄清......使用netbeans IDE使用PHP(MVC)创建网页。视图文件使用扩展名.phtml或.html创建。控制器的创建扩展名为.php
问题是,即使我们将所有文件也存储为.php,它的工作也是如此。但是存储不同扩展名的意义是什么?
如果一切都相同,那么不同扩展的需求是什么?
提前致谢..
答案 0 :(得分:2)
如果您的views目录位于文档根目录中,则可以使用浏览器直接访问您的视图。如果它们具有.php扩展名,则它们将由PHP解释器执行,这可能是也可能不是问题。如果它们有.html或.phtml扩展名,它们将直接显示在浏览器中,这可能也可能不是问题。
如果您的views目录不在您的文档根目录中,或者您有其他安全机制限制对它们的直接访问,那么文件扩展名只是首选。
答案 1 :(得分:0)
这只是一个惯例。它能够轻松识别其模板的文件,而不是常规的PHP代码。