PHP与MySQL开发入门:从基础到数据库操作
1 PHP文件包含与控制器应用
1.1 PHP文件包含方法
在PHP中,使用如下路径包含文件: /home/vagrant/Code/Project/public/../count.html 。PHP会先查找 public 目录,然后向上一级进入 Project 目录,最终包含 count.html.php 文件。这种方法在任何服务器上都适用,因为 __DIR__ 会根据文件存储位置不同而变化,且不依赖于当前工作目录的改变。
从现在起,我们只将希望用户能通过浏览器直接访问的文件写入 public 目录。该目录将包含用户需要直接访问的PHP脚本,以及浏览器所需的图像、JavaScript和CSS文件。而仅通过 include 语句引用的文件将放置在 public 目录之外,以防止用户直接访问。
为了更好地组织不同类型的包含文件,我们可以将模板文件(扩展名为 .html.php )存储在 Project 文件夹内的 templates 目录中。然后在 include 语句中使用 include __DIR__ . '/../templates/file.html.php'; 来引用这些模板文件。
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



