当前位置:首页 > CMS教程 > DeDecms > 列表

dedecms中使用php语句指南

发布:smiling 来源: PHP粉丝网  添加日期:2021-04-26 10:46:22 浏览: 评论:0 

dedecms是广大站长们比较喜欢也经常使用的一款文章管理系统,使用方便,今天我们来研究下dedecms中如何使用php语句,有相同需求的小伙伴们可要看仔细了。

在DEDECMS中,使用php语句的话,本身是有{dede:php}标签可以使用的,最简单的输入如:

  1. {dede:php} 
  2.   $numA = 1; 
  3.  
  4.   $numB = 2; 
  5.  
  6.   echo $numA + $numB
  7.  
  8. {/dede:php} 

从上面语句可以看出dede:php标签可以名符其实的让在php中一样的用法,上面语句在php写法如下:

  1. <? 
  2. $numA=1; 
  3. $numB=2; 
  4. echo $numA+$numB
  5. ?> 

是不是看上去很像啊,再看一个再有if else 条件判断的,代码如下:

  1. [field:global runphp='yes' name=autoindex] 
  2. $a="<SPAN class='num active'>"
  3. $b="</SPAN>"
  4. $c="<(www.phpfensi.com)SPAN class='num'>"
  5. if (@me > 3) @me = $c.@me.$b
  6. else @me = $a.@me.$b
  7. [/field:global

这个在php中写法我就不写了,下面我们要看dede php标签结合起来sql标签使用。

结合SQL查询输出单条内容,代码如下:

  1. {dede:php} 
  2. $row = $dsql->GetOne('select id,typename from dede_arctype where id=2'); 
  3. print_r($row); 
  4. {/dede:php} 

这个输出的内容是:

  1. Array 
  2. [id] => 2 
  3. [typename] => 问答 

是不是很简单啊,有需要学习的朋友可以参考一下本文章哈。

Tags: dedecms使用php语句

分享到: