thinkphp 标签问题 语法 我想在某个标签前 输出{ 该如何实现?
本来这个{$ppvod.vod_readurl}在模板中能够解释的解释出为:http://XXXX,但我在其前边 加个  {就不能正常解释了,直接输出为 {{$ppvod.vod_readurl}。如何能够输出{ http://XXXX  成这样?

解决方案 »

  1.   

    <literal>{</literal>{$ppvod.vod_readurl}......
      

  2.   

    楼上正解
    参考资料:
    可以使用literal标签来防止模板标签被解析,例如:<literal><if condition="$name eq 1 "> value1<elseif condition="$name eq 2" />value2<else /> value3</if></literal>上面的if标签被literal标签包含,因此if标签里面的内容并不会被模板引擎解析,而是保持原样输出。Literal标签可以用于页面的JS代码外面,确保JS代码中的某些用法和模板引擎不产生混淆。