時(shí)間:2023-02-05 10:32:38 作者:無名 瀏覽量:53
CodeIgniter能夠幫助用戶輕松創(chuàng)建PP框架,功能非常強(qiáng)大,新版本全面優(yōu)化操作流程收起來更加簡單,姐姐小巧精致,不會(huì)再用系統(tǒng)空間太多的內(nèi)存,不影響用戶使用電腦的其他功能,新版本中為用戶提供海量的工具包,幫助用戶輕松創(chuàng)建網(wǎng)絡(luò)應(yīng)用程序的全部功能。
創(chuàng)建類庫
當(dāng)我們直接在系統(tǒng)當(dāng)中使用內(nèi)褲這個(gè)詞語的時(shí)候,通常這個(gè)詞語指的是位于 libraries 這個(gè)目錄下的那些類,這些詞語也可以進(jìn)行自動(dòng)分類,今天早上就為大家?guī)硪恍┰敿?xì)介紹。 如何在 application/libraries 目錄下創(chuàng)建擁有全局框架的數(shù)據(jù)庫或者單獨(dú)出來屬于自己的數(shù)據(jù)庫。
另外,用戶還可以直接在現(xiàn)有的數(shù)據(jù)庫當(dāng)中添加一些其他額外的功能,它能夠擁有很好的延展性,支持用戶進(jìn)行擴(kuò)展,甚至可以直接在數(shù)據(jù)庫跟目錄下放置一個(gè)統(tǒng)一的文件,進(jìn)行部分替代或者全局替代。
總結(jié)起來:
你可以創(chuàng)建一個(gè)全新的類庫,
你可以擴(kuò)展原生的類庫,
你可以替換掉原生的類庫。
存儲(chǔ)位置
接下來就需要將文件放置在登錄的文件夾之中。 application/libraries 目錄下,當(dāng)你初始化類時(shí),CodeIgniter 會(huì)在這個(gè)目錄下尋找這些類。
命名約定
必須加文件的首字母進(jìn)行大小寫。例如:Myclass.php
類名和文件名必須一致
初始化類時(shí)傳入?yún)?shù)
當(dāng)我們?cè)谑褂没蛘呒虞d類庫的時(shí)候,用戶就可以直接通過不同的參數(shù),動(dòng)態(tài)信息來傳遞一個(gè)組別的數(shù)據(jù),它的內(nèi)部結(jié)構(gòu)函數(shù)如下圖所示。
用戶也可以直接保存某一些參數(shù),設(shè)置將其用來在配置文件之中進(jìn)行傳遞,操作也非常簡單,只需要將一個(gè)文件同名的配置文件保存到數(shù)據(jù)庫的跟目錄之中,或者重新創(chuàng)建一個(gè)裝同名的文件,那么如果使用上面的方法進(jìn)行動(dòng)態(tài)傳遞參數(shù)設(shè)置,那么以下的配置文件將不可用。
既然類庫是一個(gè)類,那么我們最好充分的使用 OOP 原則,所以,為了讓類中的所有方法都能使用 CodeIgniter 超級(jí)對(duì)象,建議將其賦值給一個(gè)屬性:
使用你自己的類庫替換原生類庫
用戶可以使用上面的方法將相同文件名稱和原生文件名稱一次性的數(shù)據(jù)進(jìn)行替換。