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

作者 : 叶 落风前 本文共975个字,预计阅读时间需要3分钟 发布时间: 2020-06-8 共59人阅读

有些时候我们需要创建一些单独的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

完整源码网ym0.cc,专业提供制网站源码,网站模板,源码下载,商业源码,游戏源码,找源码就到完整源码网 免责声明:本站所提供的资源来自于网络,版权争议与本站无关,版权归原创者所有! 仅限用于学习和研究目的,不得将上述内容资源用于商业或者非法用途. 否则,一切后果请用户自负。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源。如果上述内容资对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。 本站不保证所提供下载的资源的准确性、安全性和完整性,源码仅供下载学习之用! 如用于商业或者非法用途,与本站无关,一切后果请用户自负! 本站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。 如有侵权、不妥之处,请联系站长以便删除。 敬请谅解!侵权/投稿邮箱:157529987@qq.com!
完整源码网-ym0.cc » 织梦cms如何添加并引入php文件_

常见问题FAQ

开通VIP的好处?
VIP会员根据等级在相应的有效期内享有本站所有资源免费下载资源的权力,免费查看隐藏内容的权力,免费查看视频的权力,同时本站商品还会获得打折价格,并且拥有其他特殊的权力。
完整源码支持最新版本吗?
完整源码网支持永久更新!

发表评论