相关函数
l require() :载入某个文件
l include() :载入某个文件
l require_once() :载入某个文件,只载入一次
l include_once() :载入某个文件,只载入一次
主要作用:
1)网站整体布局 (前台)
2)包含项目中所有公共文件(后台)
如:project 项目
很多php文件操作数据时,代码都是相同的:
mysql_connect(‘localhost’,’root’,’111111’)
mysql_select_db(‘project’);
mysql_query(‘set names gb2312’);
我们希望把上面的代码放到一个公共页中,然后在所有文件中包含即可。
如:权限的验证
在项目,创建一个公共文件checkUser.php,代码如下:
session_start();
if(!$_SESSION[‘username’]){
header(‘location:login.html’);
}
实际应用
1)用于布局
其中,header menu footer为网站的公共页。
2)用于后台公共文件的包含
Public/db.php
在其它需要操作数据库的文件中:
关于包含html文件和php文件
如上两题所示,有时包含html文件,有时包含php文件,它是如何解析?
demo9
demo10
原理:
当程序包含另一个文件时
1)退出php模式
2)当包含文件的代码执行结束,再开启php模式
本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/2564.html
如有侵犯您的合法权益请发邮件951076433@qq.com联系删除