CI框架中site_url()和base_url()的区别_PHP
程序员文章站
2024-04-02 23:44:22
...
在使用CI框架的使用经常碰到跳转和路径方面的问题,site_url()和base_url()很容易混淆,下面来说说他们的区别!
假如你config文件里面的base_url和index_page是这样定义的:
config['base_url'] = "http://domain.com/";
config['index_page'] = "index.php";
那么你若使用site_url("news/php/2");则实际url为
http://domain.com/index.php/news/php/2
若使用base_url("news/php/2");则url为:
http://domain.com/news/php2
发现没有,base_url()少了一个index.php
以上文字很简单,小伙伴们是否了解了CI框架中site_url()和base_url()的区别了呢,有疑问就请留言吧。
上一篇: PHP脚本数据库功能详解2
推荐阅读
-
CI框架中site_url()和base_url()的区别_PHP
-
简单谈谈php中ob_flush和flush的区别,ob_flushflush
-
php中null和empty的区别是什么
-
详解PHP中cookie和session的区别及cookie和session用法小结
-
PHP中SERIALIZE和JSON的序列化与反序列化操作区别分析
-
PHP的Yii框架中创建视图和渲染视图的方法详解
-
php编程中echo用逗号和用点号连接的区别
-
php中替换字符串函数strtr()和str_repalce()的用法与区别
-
详解PHP的Yii框架中组件行为的属性注入和方法注入
-
解析PHP的Yii框架中cookie和session功能的相关操作