CodeIgniter,默认值在uri_to_assoc中不起作用

时间:2015-03-24 03:05:32

标签: php codeigniter class uri

我正在学习CodeIgniter并使用" assoc_to_uri "进行了一些测试,结果并不一致。当我使用" mydomain / index.php / test / arry / product / shoes / size / large / color / red"在网址中,循环" foreach",运行6次,当我使用" mydomain / index.php / test / arry /"没有数组的参数,也运行6次,但不显示结果。我做错了什么? 谢谢。

代码:

<?php
class Test extends CI_Controller {

        public function index()
        {
                echo 'Hello World!';
        }
        public function arry()
        {
            $def = array('product','bag','size','34','color','blue');
            $ar = $this->uri->uri_to_assoc(3, $def);
            $i = 0;
            foreach ($ar as $value)
            {
                    echo "----------- <br />";
                    echo $value;
                    echo  "<br />(".$i.")<br />";
                    $i++;
            }           
        }   

}
?>

结果(带参数):


(0)

(1)

红色

(2)

(3)

(4)

(5)


结果(无参数)

(0)

(1)

(2)

(3)

(4)

(5)

0 个答案:

没有答案