Welcome to Delicate template
Header
Just another WordPress site
Header

定界符害了我。

11月 29th, 2013 | Posted by 无 名 in php | thinkphp

在thinkphp中,如果前面有个大括号,就会出现错误,导致第一个解析不了。
像这样。

{msg:"{$msg}", info:"{$info}", status:"{$status}"}

上面这段代码,就会造成第一个{$msg}不会被解析。也就是没有数据,原本输出。
解决方法就是把第一个大括号放在标签里面,或者修改定界符也可以。
如下:

<literal>{</literal>msg:"{$msg}", info:"{$info}", status:"{$status}"<literal>}</literal>

You can follow any responses to this entry through the RSS 2.0 Both comments and pings are currently closed.