7、PHP与MySQL开发入门:从基础到数据库操作

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.2 多模

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值