在html模板里面调用U方法的时候,为什么前面必须加 {:},这是什么含义呢?
{:U('Payment/index',array('order_id'=>223))}
在html模板里面调用U方法的时候,为什么前面必须加 {:},这是什么含义呢?
{:U('Payment/index',array('order_id'=>223))}
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答888 阅读✓ 已解决
1 回答569 阅读✓ 已解决
调用 thinkphp 的 U()函数 生成url的
{:U()} 是thinkphp 的模板引擎将识别 {:函数名()} 然后调用 U函数.
{:U('Payment/index',array('order_id'=>223))} 解析后为
<?php echo U('Payment/index',array('order_id'=>223))?>
U函数原型为:
function U($url, $vars = '', $suffix = true, $domain = false)