欢迎来到欣怡建站!我们致力于提供优质的网站建站服务
注册

织梦cms如何添加并引入php文件

相关案例演示

有些时候我们需要创建一些单独的PHP文件,但是随便放入的PHP文件是不能够编译织梦 dedecms的标签的,所以我们需要引入织梦标签的编译引擎方案。

 

例如,我们在根目录创建 example.php,代码如下:

 

01 <span style="font-size:14px;"><span style="font-family:tahoma,geneva,sans-serif;"><?php 02 03 require_once (dirname(__FILE__)."/include/common.inc.php"); 04 05 require_once DEDEINC.'/arc.partview.class.php'; 06 07 $tempfile = $cfg_basedir.$cfg_templets_skin.'/example.htm';//定义模板路径 08 09 $pv = new PartView();//初始化类 10 11 $pv->SetTemplet($tempfile);//设定模板文件路径 12 13 $pv->Display();//显示该页面 14 15 ?></span></span>  

 

然后把当前模板目录里,创建一个example.htm的模板文件,在这个模板文件里就可以使用织梦系统的全局标签了。

 

我们来做一个分析:

 

1 require_once (dirname(__FILE__)."/include/common.inc.php");  

 

在这个地方,其实就是引入了include文件夹下面的织梦数据库配置文件(或者被称呼为:核心函数配置文件)common.inc.php,在这里我们使用require_once()语句主要用于需要包含多个文件时,可以有效地避免把同一段代码包含进去而出现函数或变量重复定义的错误。

 

其中的dirname(__FILE__)是取得调用PHP文件的的绝对路径,大家都知道,启用绝对路径编译的速度会比相对路径要快。所以我们可以将上面的代码总结为:引入一个根目录include文件夹里面的common.inc.php文件。

 

接下来:

 

1 require_once DEDEINC.'/arc.partview.class.php';  

 

代码是同样的道理:可以理解为引入include

作者:欣怡建站 挑错 时间:2020-06-02 11:42
首先声明,只要是我们的vip会员所有源码均可以免费下载,不做任何限制
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ(984818011)进行交流。
相关教程
在线客服