重蔚php学习第二十八天——引用文件(载入文件)

相关函数

l  require()  :载入某个文件

l  include()  :载入某个文件

l  require_once() :载入某个文件,只载入一次

l  include_once() :载入某个文件,只载入一次

主要作用:

1)网站整体布局     (前台)

2)包含项目中所有公共文件(后台)

image016

如: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)用于布局

image018

其中,header menu footer为网站的公共页。

2)用于后台公共文件的包含

Public/db.php

 

在其它需要操作数据库的文件中:

image022

关于包含html文件和php文件

如上两题所示,有时包含html文件,有时包含php文件,它是如何解析?

demo9

image024

demo10

image026

原理:

当程序包含另一个文件时

1)退出php模式

2)当包含文件的代码执行结束,再开启php模式

image028

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/2564.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚重蔚管理团队
上一篇 2017年10月2日 09:50
下一篇 2017年10月4日 10:27

相关推荐

  • 使用PHP8中的str_begins_with()函数快速匹配字符串前缀。

    随着PHP 8的发布,引入了许多新功能和语言改进,其中包括称为str_begins_with()的新函数。这个函数的作用是匹配一个字符串是否以指定的前缀开头。在本文中,将介绍str_begins_with()函数及其用途,以及如何在PHP代…

    2023年5月21日
    02
  • PHP中的数据抓取和爬虫技术。

    随着移动互联网和Web2.0时代的发展,人们越来越需要获取和分析互联网上的数据。而在这个过程中,数据抓取和爬虫技术成为了必不可少的工具。在众多语言中,PHP作为一种脚本语言,也能够实现较为简单和高效的数据抓取…

    2023年5月28日
    08
  • 详解PHP论坛实现系统的思路

    首先在用户表定义一个积分字段;然后创建一个等级表,主要字段有等级名,上限积分和下限积分;再根据用户的行为进行积分累加;最后根据判断用户积分在哪个等级范围,从而得出用户等级。用户表CREATE TABLE `bbs`.`u…

    2022年6月16日
    0146
  • PHP中如何进行深度强化学习和用户行为分析。

    随着深度学习技术的不断发展,人工智能在各行各业中的应用越来越广泛。在各种编程语言中,PHP作为一种流行的服务器端语言,也可以使用深度强化学习技术进行用户行为分析。深度学习是一种通过对大量数据进行训练,从…

    2023年5月30日
    06
  • PHP与数据库容器的集成。

    随着云计算技术的发展,越来越多的企业开始将应用部署到容器环境中,从而实现了程序的快速交付和部署。PHP作为一种常用的Web开发语言,也在这一趋势下与数据库容器进行集成,为企业带来了更快速和可靠的应用开发体…

    2023年5月21日
    00
  • php的数组类型array

    标识一系列数据的“有序排列”的集合体。 php中,数组的下标可以使用整数或字符串。 数字下标常说“索引号”, 字符串下标常说“键名”。 实际上,在php的报错系统中,都叫做“index”,或offset 数组中还可以存储数组,就…

    2018年3月17日
    0238
  • PHP安全问题汇总

    1-XSSCross-Site Scripting(跨站脚本攻击)简称 XSS,是一种代码注入攻击。攻击者通过在目标网站上注入恶意脚本,使之在用户的浏览器上运行。利用这些恶意脚本,攻击者可获取用户的敏感信息如 Cookie、SessionID …

    2022年6月20日
    0119
  • PHP入门指南:代理模式。

    PHP入门指南:代理模式代理模式是一种常见的设计模式,它通过为其他对象提供一种代理来控制对这些对象的访问。代理对象充当了原始对象的中间商,为原始对象提供了一个可控制访问的通道。在这篇文章中,我们将介绍PH…

    2023年5月30日
    04

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息