成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

codeigniter學習1

JohnLui / 1490人閱讀

摘要:框架學習篇關于特點輕量快速用到哪些進行手動的加載功能強大基于模型能夠生成干凈的,便于優(yōu)化擴展性強不需要模板引擎寫原生速度更快不需要重新編譯模板框架模型提供增刪改查數(shù)據(jù)庫這些功能視圖負責給用戶展示頁面功能控制器連接視圖和模型,是模型和視圖以及

CI框架學習篇(1) 關于CI

特點:輕量(2.2M)、快速(用到哪些進行手動的加載)、功能強大

基于MVC模型

能夠生成干凈的URL,便于SEO優(yōu)化

擴展性強

不需要模板引擎(寫原生速度更快、不需要重新編譯模板)

MVC框架

模型:提供增、刪、改查數(shù)據(jù)庫這些功能
視圖:負責給用戶展示頁面功能
控制器:連接視圖和模型,是模型和視圖以及其他處理的中介

URL片段

CI是訪問單入口來執(zhí)行的其中的功能 訪問index.php來操作controller

index.php/home/index home/index就是URL片段 類名/方法 index是默認的方法

localhost/ci/index.php/home 會直接索引到home下的index方法

CI的一些操作

配置默認控制器

載入視圖文件 $this->load->view("file_name") php文件不需要寫后綴,其他文件需要后綴名

給視圖傳遞數(shù)據(jù)

$data["title"] = "標題";
$this->load->view("file_name1",$data);
$this->load->view("file_name2");
//file_name2可以使用$data的數(shù)據(jù),其他視圖使用也只需要加載一次

載入輔助函數(shù)

手動加載

//常用url輔助函數(shù),將其放在自動加載中
$this->load->helper("url");//url輔助函數(shù)
echo site_url();//訪問控制器方法名來刪除
echo "
"; echo base_url();//一些css的路徑等 redirect("類名/方法名");//直接跳轉(zhuǎn)

自動全局加載

//application-config-autoload.php
$autoload["helper"] = array("url");

自定義函數(shù)

//system-core-Common.php自動加載、全局使用
function p($arr){
    echo "
";
    print_r($arr);
    echo "
"; }

表單驗證類

載入驗證類

$this->load->library("form_validation");

設置規(guī)則

$this->form_validation->set_rules("name值","標簽名稱","規(guī)則");

執(zhí)行驗證(返回bool值)

$this->form_validation->run()

表單驗證輔助函數(shù)

$this->load->helper("form");
set_value("name")//充填數(shù)據(jù)
form_error("name","","")//顯示錯誤
set_select()
set_checkbox()
set_radio()

文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/22305.html

相關文章

  • Codeigniter 4.0-dev 版源碼學習筆記之三——核心文件 Codeigniter.ph

    摘要:行,是否強制訪問。行,嘗試處理此次請求,詳細見方法。至此,的執(zhí)行主流程完畢。小結(jié)是的核心文件,它被調(diào)用后,完成了諸多的主流程操作。此文可以轉(zhuǎn)載,但轉(zhuǎn)載前需要發(fā)郵件到進行溝通,未溝通的均視作侵權。 前言 Codeigniter.php 是 CI 4 的核心所在,在這里接收并處理了 request 請求,安全檢查,緩存處理, URL 解析以及路由匹配,執(zhí)行過濾器,加載運行 Controll...

    alighters 評論0 收藏0
  • Codeigniter 4.0-dev 版源碼學習筆記之一——前言以及 CI 4 預覽

    摘要:版權聲明可轉(zhuǎn)載,但不論任何媒體都需要在轉(zhuǎn)載前與本人溝通,并在轉(zhuǎn)載時注明出處。的各個核心模塊以模塊名為目錄名分別存儲在這個目錄下。下一篇文章會涉及到和。此文可以轉(zhuǎn)載,但轉(zhuǎn)載前需要發(fā)郵件到進行溝通,未溝通的均視作侵權。 寫在前面: 為什么選擇開發(fā)過程中的 CI 4 作為源碼解讀版本:(1)首先我選 CI 是因為它之前的穩(wěn)定版都是相對比較輕量小巧的,而且可以認為是簡單的。(2)為什么沒有選...

    MSchumi 評論0 收藏0
  • 跟著阿大學CodeIgniter (一)——了解MVC

    摘要:它提供一套豐富的標準庫以及簡單的接口和邏輯結(jié)構(gòu),其目的是使開發(fā)人員更快速地進行項目開發(fā)。文件放在里類名首字母必須大寫,并繼承的類訪問的路徑為項目名入口控制器名控制器的方法參數(shù)。 有的沒的 showImg(http://segmentfault.com/img/bVbOml);阿大鎮(zhèn)文(-_-メ)~ 阿大你太黑了,回去洗把臉看看有沒有救~ 學習背景 CI是一個比較流行的PHP MV...

    wenzi 評論0 收藏0
  • Codeigniter 4.0-dev 版源碼學習筆記之四——詳細路由過程

    摘要:行,判斷如果為空,那么返回默認路由。行,把處理完畢后找到的返回。方法該方法是自動按著約定規(guī)則去目錄去找路由的過程。此文可以轉(zhuǎn)載,但轉(zhuǎn)載前需要發(fā)郵件到進行溝通,未溝通的均視作侵權。 前言 我個人覺得在當前 MVC 流行的架構(gòu)下,要想去了解一個框架,或者是一個基于此架構(gòu)下的應用程序,最好的入手方式就是先看路由,雖然路由不是 MVC 里的任何一個,但是知道了路由的來龍去脈就知道了整個框架或者...

    NSFish 評論0 收藏0
  • Codeigniter 4.0-dev 版源碼學習筆記之二——入口以及初始化操作

    摘要:通過這個函數(shù)可以很方便的在程序運行期間執(zhí)行很多常見操作。此文可以轉(zhuǎn)載,但轉(zhuǎn)載前需要發(fā)郵件到進行溝通,未溝通的均視作侵權。 index.php index.php 是整個框架的入口文件,也就是說所有的請求都要從它這里開始。因為 index.php 源碼非常簡潔,那么我們直接放一張源碼截圖,按著截圖說一下源碼。 showImg(https://segmentfault.com/img/re...

    _ivan 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<