2。要使用构造函数,必须在构造函数里面加入parent::__construct();
数据库
几种可用的资源 辅助函数:
helper 一旦载入 全局可用 能够在任何地方载入,可是不建议在视图中载入
$this->load->helper( array('helper1', 'helper2', 'helper3') ); 一次性载入多个辅助函数
同时载入多个辅助函数 若是重名 CI报500错误。
扩展一个 helper 在前面加MY_ 就对了(加的这个可配置)
array_pop() 函数删除数组中的最后一个元素。
数组
CI路由详解:
1.:num 匹配一个只包含有数字的段。
2.:any 匹配一个包含任何字符的段。
层次运行 先配置的优先于后配置的。
cookie
辅助函数详解:
数组辅助函数:
1.$this->load->helper('array');
2.element('color',$array,null); 查看数组中的索引是否已经设定而且有指向的值,返回这个值,不然返回false或者第三个本身设定的参数。
3.random_element($array);根据提供的数组随机返回其中的一个元素值。
4.elements($array('a','b'),$array,null)根据传入的数组检测每一个索引 没有指向值的索引默认返回false或者本身设置的null.整个函数返回一个数组。(用处。过滤post数据 防止你不想要的数据进入数据库)
验证码辅助函数:
1.加载captcha这个helper。
2.create_captcha($options) 根据设置生成一个验证码 返回值是一个包含此图像数据的数组.
dom
COOKIES辅助函数:
1.$this->input->set_cookie().这样设置cookie
2.delete_cookie('name');删除cookie 给出cookie的名字就成。
3. 函数