smarty的问题,输出运算结果 我想输出$num+1的结果{math equation="x+1" x=$num}假如$num等于2,那输出结果应该是3可我怎么输出结果还是“{math equation="x+1" x=$num}”这串东西?请大家帮忙,这是什么问题? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 smarty的配置问题吧,看看你的配置文件。 $smarty->left_delimiter = "<{"; $smarty->right_delimiter = "}>"; <{math equation="x+1" x=$num}> 应该是没有加界定符了,如果你用的是<>界定的那么“{math equation="x+1" x=$num}”应该这么写:“<{math equation="x+1" x=$num}>” 我没有改界定符,就是默认的,我正在改的是ECSHOP的代码,会不会是因为ECSHOP用得不是完整的SMARTY所以没有MATH这个函数? 不会有这种情况,SMARTY也不是几百M的包,没有必要那要。建议你修改一下默认的定界符,{}这个默认情况个人认为不是很好,如果CODE中有自定义函数之类的,型如function email(){...}。同样也是{},所以建议你换掉定界符试试看。 php上传问题~~~~ PHP 读写文件编码问题 同一代码,有的机器能运行成功,有的不行 问一下关于网站显示略缩图的问题 do while循环 限制条件不起作用 php代码没有效果 关于文件上传安全性的问题 这是关于绘图的,可以进行聊聊吗 php的树结构怎么实现。。。。高分奉送。。。。。 对象引用问题 关于获取数组路径的问题 DomDocument xml encoding
$smarty->right_delimiter = "}>";
<{math equation="x+1" x=$num}>
“{math equation="x+1" x=$num}”
应该这么写:
“<{math equation="x+1" x=$num}>”
我正在改的是ECSHOP的代码,会不会是因为ECSHOP用得不是完整的SMARTY所以没有MATH这个函数?
同样也是{},所以建议你换掉定界符试试看。