php - tp5路由问题
本文介绍了php - tp5路由问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
tp3.2 中模板里加链接可以{:U('Index/index')} ,tp5里模板里怎么写
解决方案
{:url('Index/index')}
这种写法就是 执行一个 全局函数 url('Index/index')
在 5.0 中其实没有 全局函数这个概念了,只不过官方怕一些人转不过来,所以加了 的
估计 现在新版本的框架 YII,CI,Laravel 应该 都是没有全局函数这个概念,毕竟 现在都搞 面向对象 开发。。。
这是实际写法:
if (!function_exists('url')) {
/**
* Url生成
* @param string $url 路由地址
* @param string|array $vars 变量
* @param bool|string $suffix 生成的URL后缀
* @param bool|string $domain 域名
* @return string
*/
function url($url = '', $vars = '', $suffix = true, $domain = false)
{
return Url::build($url, $vars, $suffix, $domain);
}
}
这篇关于php - tp5路由问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文