卍陨“落,メ 发表于 2012-8-16 11:28:34

【源代码的疑问】uri.php

CI中的segments和resegments之间的区别是什么??两个明明都从下标1开始的,CI里面的注释说resegments是为了从下标为1开始而不是0,但是segments也是从下标为1开始啊,求解

jeongee 发表于 2012-8-16 11:46:35

segments就是地址栏里的那些,而rsegments就是real-segments,也就是根据路由规则转换的,不要管下标不下标的
比如我有路由规则$route['test'] = 'home/test';
我访问index.php/test
segments_string就是test
rsegments_string就是home/test

卍陨“落,メ 发表于 2012-8-16 14:18:44

jeongee 发表于 2012-8-16 11:46 static/image/common/back.gif
segments就是地址栏里的那些,而rsegments就是real-segments,也就是根据路由规则转换的,不要管下标不下标 ...

额,我刚刚看了手册,才发现,不过我看源代码的时候
* Re-indexed list of uri segments
       * Starts at 1 instead of 0
       *
       * @var array
       * @access public
他的注释误导了我,呵呵
页: [1]
查看完整版本: 【源代码的疑问】uri.php