TP框架中关于if、else 分支结构逻辑错误

TP框架中关于if、else 分支结构逻辑错误

 

代码中没有任何错误

将注释往下一行就可以解决

 

 

造成问题的原因:

 

TP框架中

想分配变量可以使用assign方法

在【模块】中: $this->assign('data',$name); ->data是一个标识

在【模板】中:使用定点符({$data} -- 花括号和$ + 标识)嵌入这个变量(data)

 

** 『模板』花括号 } 是定界符(ThinkPHP默认的) -- 不太建议使用这种默认的花括号定界符。

@@ 如何修改左右定界符??

解决方法:修改左右定界符

需要修改配置文件中的配置项

'TMPL_L_DELIM'=>'<{', //修改左定界符

'TMPL_R_DELIM'=>'}>', //修改右定界符

posted @ 2017-03-22 16:51  刘俊涛的博客  阅读(830)  评论(0编辑  收藏  举报