lzwcl03 2015-04-22 07:39 采纳率: 100%
浏览 5335
已采纳

HTML模板调用Thinkphp标签,为什么要用两个花括号?

HTML里面调用后台PHP的标签,为什么要用两个花括号?如:

{{$store.name}}?改成一对,就无法调用出来。
  • 写回答

3条回答 默认 最新

  • 睡梦之龙 2015-04-23 01:14
    关注

    这个是与模板约定的标识符,模板过滤时用针对的正则来进行替换。其他模板也有用<!--{$store.name}-->作变量嵌套的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • qq_27461853 2015-04-22 16:04
    关注

    沒有貼完整的碼出來,
    應該是
    大括号内的字符将作为变量来处理
    加两个大括号,外层的将作为普通的字符(避免和其它字母混合)

    评论
  • Chrisdowson 2015-04-27 02:53
    关注

    这是tp中规定的模板定界符,可以通过'TMPL_L_DELIM'=>'<{',//修改左定界符
    'TMPL_R_DELIM'=>'}>',//修改右定界符来修改

    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥20 win10商店接入问题
  • ¥15 java 这种树形框吗
  • ¥40 找同学帮敲Python代码
  • ¥15 MYSQL 订单的商品明细重复计算问题
  • ¥15 微信实时共享位置修改
  • ¥100 TG的session协议号转成直登号号后客户端登录几分钟后自动退出设备
  • ¥50 共模反馈回路的小信号增益
  • ¥15 arduino ssd1306函数与tone函数放歌代码不兼容问题
  • ¥70 0.96版本hbase的row_key里含有双引号,无法deleteall
  • ¥15 诊断性META分析合并效能的检验