zhanglei_0202 发表于 2010-8-30 11:02:26

怎么取到域名

我在CI里想取到这个路径http://localhost/xxxxx/index.php,应该怎么取到?

jeongee 发表于 2010-8-30 11:13:23

不妨输出下$_SERVER看下
另外不妨试试echo str_replace('/','',dirname($_SERVER['SCRIPT_NAME']));

zhanglei_0202 发表于 2010-8-30 11:14:40

回复 2# ywqbestever


    我试下谢谢,呵呵

jeongee 发表于 2010-8-30 11:16:17

本帖最后由 ywqbestever 于 2010-8-30 11:18 编辑

你是想取红色部分还是整体啊?我发的是红色部分的取整体的话,你加载url辅助文件后使用base_url()可以获得不带index.php的也就是http://xxx/xxx,这是你在用CI之前在config文件里配置的

zhanglei_0202 发表于 2010-8-30 11:22:36

这个好像不可以,和base_url是同样的效果,我是想得到域名,就是上面localhost未知的字符串

zhanglei_0202 发表于 2010-8-30 11:32:51

这个域名可不可以动态的取得?

Hex 发表于 2010-8-30 11:44:09

没有 $_SERVER 取不到的域名。。。
你用 print_r 打印一下 $_SERVER,然后就是纯字符串操作。。。。

zhanglei_0202 发表于 2010-8-30 11:52:10

我解决了,谢谢ywqbestever和Hex!~
刚才看了一下$_SERVER
只能用一句话说:“很好很强大”!~
页: [1]
查看完整版本: 怎么取到域名