CodeIgniter常用知識(shí)點(diǎn)小結(jié)

字號(hào):


    本文簡(jiǎn)單總結(jié)了CodeIgniter開(kāi)發(fā)中的常用知識(shí)點(diǎn)。分享給大家供大家參考,具體如下:
    跳轉(zhuǎn):
    $this->load->helper('url');
    redirect();
    常量定義:
    config/constants.php
    關(guān)于語(yǔ)言文件:
    只說(shuō)我自己的做法 為了統(tǒng)一管理錯(cuò)誤信息 決定做一個(gè)error_lang.php
    在application/language下新建文件夾chinese 新建文件 error_lang.php
    在config.php里:
    $config['language']  = "english";
    修改成:
    $config['language']  = "chinese";
    如果需要可以在autoload.php里 把error自動(dòng)加載
    $autoload['language'] = array('error');
    error_lang.php文件內(nèi)容
    <?php
    $lang['error_user_login'] = "用戶(hù)名或密碼有誤|請(qǐng)檢查您的輸入后,重新登陸";
    ?>
    使用時(shí),用如下語(yǔ)句
    $this->lang->load('error');
    $this->lang->line('error_user_login');
    讓 CodeIgniter 支持 $_GET
    解決方案:
    1) 在config.php 中,將‘uri_protocol' 設(shè)置為 ‘PATH_INFO'.
    $config [ 'uri_protocol' ] = "PATH_INFO" ;
    2) 在需要使用$_GET的之前加:
    parse_str ( $_SERVER [ 'QUERY_STRING' ] , $_GET ) ;
    這樣,形如 index.php/blog/list?parm=hello&page=52 就可以運(yùn)行了。
    希望本文所述對(duì)大家基于CodeIgniter框架的PHP程序設(shè)計(jì)有所幫助。