您的位置:首页 > 其它

CI codeigniter框架中的site_url()与base_url()的区别

2015-12-06 22:48 302 查看
在使用CI框架的使用经常碰到跳转和路径方面的问题,site_url和base_url很容易混淆,下面我们来说说他们的区别:

//在"application/config/config.php"文件中设置:
$config['base_url']='http://localhost/CodeIgniter/'


site_url("student/index/str/1");
base_url("student/index/str/1");


同为一个例子,对site_url与base_url下url的解析如下:

base_url:http://localhost/Codeigniter/student/index/str/1

site_url:http://localhost/Codeigniter/index.php/student/index/str/1


注:你会发现site_url对路径的解析时多了一个index.php
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: