织梦模板内怎么加入php代码

2021-07-10 作者:未知   |   浏览(
DEDECMS模板支持php代码,虽然不可以完全像写php页面那样,但基本的东西还是够了。1、模板页面内嵌入php比如:{dede:name runphp=yes}$str = hello;@me = $str;@me .= world{/dede:name}最后输出结果为hello world其实name为任意概念的名字,@me=后面的值是最后用于输出的值,我就拿它代替echo来用(假如直接用echo,模板生成的时候显示错误,这就是有所限制的地方,唉)。2、引用php文件假如你想在include的文件中用PHP,则加上 source=value{dede:include runphp=yes source=value file=/}PHP撰写的规范为:1、PHP编码中无需再加??符号;2、假如想处置目前标记的值(上面第一种状况),用 @me 表示目前的值;3、假如直接引入PHP并要获得运行后的值,需要用 $DedeMeValue 表示运行这个PHP后最后返回的值(因此不可以用HTML混合的写法)。比如:{dede:field runphp=yes}$aaa=200;$DedeMeValue=100;$DedeMeValue += $aaa;