site_url()比base_url() 好在哪里?
大家觉得用site_url()生成url好,还是用base_url() 拼url好?到底好在哪里呢?
我觉得只是写法不同啊~~ 我用的base_url();site_url()还真没关注过. site_url 就是用于控制器URL的。
base_url 是用于图片URL的。
用处不同! 有设置伪静态URL的话,site_url和base_url的不同之处就很明显了。 site_url 就是用于控制器URL的。
base_url 是用于图片URL的。
用处不同!
Hex 发表于 2011-3-17 13:55 http://codeigniter.org.cn/forums/images/common/back.gif
额,这个我知道,但是原因呢?为什么一定要这么用呢?
我就是想知道,这样用的好处~~ 呵呵,支持hex老大,两张用处不同的,base_url() 主要用于返回index文件所在的根目录url 有设置伪静态URL的话,site_url和base_url的不同之处就很明显了。
tiana 发表于 2011-3-17 14:12 http://codeigniter.org.cn/forums/images/common/back.gif
说到伪静态,这个当分页时,如果开启了伪静态,$config['base_url'] 该怎么设置呢? 呵呵,支持hex老大,两张用处不同的,base_url() 主要用于返回index文件所在的根目录url ...
zfm1988 发表于 2011-3-17 14:15 http://codeigniter.org.cn/forums/images/common/back.gif
优点,我只是问优点在哪里,不是问该怎么用~
{:2_30:} 说到伪静态,这个当分页时,如果开启了伪静态,$config['base_url'] 该怎么设置呢? ...
lijun14992560 发表于 2011-3-17 14:23 http://myci.tk/forums/images/common/back.gif
$config['base_url'] 和伪静态无关。 优点,我只是问优点在哪里,不是问该怎么用~
lijun14992560 发表于 2011-3-17 14:24 http://myci.tk/forums/images/common/back.gif
site_url() 可以自动替你处理 index.php 是否隐藏,而 base_url() 无此功能。
并且,site_url() 可以帮你处理 URL 反向路由(虽然现在不支持,但是可以扩展,而 base_url() 没有参数,所以做不到)等一些后续处理。
页:
[1]
2