|
在看手册时,发现有两个函数(site_url()和base_url())十分的相似,开始一直没有看出来究竟有什么区别,最后看到手册中的英文后才恍然大悟,在这里分享给初学者。
1: site_url():它是包括 config.php 中指定的 base_url 和 index_page
$config['base_url']="http://example.com/";
$config['index_page]="index.php";
所以:echo site_url("news/local/123");
将会返回: http://example.com/index.php/news/local/123这个结果
2:base_url():手册中给出的解释是:This function returns the same thing as site_url, without the index_page or url_suffix being appended。返回在 config.php 中设定的 base_url.
所以:echo base_url();
将会返回:http://example.com/blog/post/123这个结果,少了index.php
|
评分
-
查看全部评分
|