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

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

代码中没有任何错误

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

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

 

 

造成问题的原因:

 

TP框架中

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

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

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

 

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

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

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

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

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

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

相关文章:

  • 2021-07-10
  • 2022-12-23
  • 2022-01-16
  • 2021-08-31
  • 2021-11-24
  • 2022-01-04
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-09
  • 2022-01-30
  • 2021-11-12
相关资源
相似解决方案