迅睿開(kāi)源框架是一款PHP8高性能·簡(jiǎn)單易用的PHP開(kāi)源開(kāi)發(fā)框架, 基于MIT開(kāi)源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶(hù)端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢(xún)
請(qǐng)教一個(gè)問(wèn)題:\Phpcmf\Service::C('Model') 是調(diào)用dayrui\Fcms\Core\Model.php中的函數(shù)不?
\Phpcmf\Service::C('Model') 錯(cuò)誤的寫(xiě)法,沒(méi)有這種方法
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)迅??蚣軇?chuàng)始人 調(diào)用dayrui\Fcms\Core\Model.php中的函數(shù)要如何寫(xiě)?
\Phpcmf\Service::M() 我記得手冊(cè)說(shuō)的是這一個(gè)吧
比如我豐創(chuàng)建表時(shí),要判斷某個(gè)表是否存在,要調(diào)用is_table_exists($table),應(yīng)該如何寫(xiě)?
參考文檔:《\Phpcmf\Service::類(lèi)函數(shù)使用》
\Phpcmf\Service::M()->is_table_exists($table)
回復(fù)@黑蘋(píng)果 \Phpcmf\Service::M() 這個(gè)是調(diào)用dayrui\Fcms\Model吧,我是這樣理解的,\Phpcmf\Service::L()是調(diào)用dayrui\Fcms\Library,是我理解錯(cuò)了?
比如調(diào)用\dayrui\Fcms\Library\Input.php中的set_cookie($name, $value = '', $expire = '')時(shí),應(yīng)該是\Phpcmf\Service::L('input')->set_cookie這樣寫(xiě)吧,我是以此類(lèi)扒有了下面的想法 \Phpcmf\Service::M() 是調(diào)用dayrui\Fcms\Model,\Phpcmf\Service::L()是調(diào)用dayrui\Fcms\Library,呵呵
類(lèi)推,五筆老打錯(cuò)字
明白了,\dayrui\Fcms\Core是核心文件,下面的Model.php是基類(lèi),\dayrui\Fcms\Model下面的類(lèi)都是繼承于他的,故調(diào)用核心類(lèi)中的方法時(shí)用
\Phpcmf\Service::M()->is_table_exists($table) ,面調(diào)用 \dayrui\Fcms\Model下的類(lèi)要加上類(lèi)文件名\Phpcmf\Service::M('App')->方法名
6樓的代碼應(yīng)該沒(méi)問(wèn)題
\Phpcmf\Service::C('Model') 錯(cuò)誤的寫(xiě)法,沒(méi)有這種方法
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)迅??蚣軇?chuàng)始人 調(diào)用dayrui\Fcms\Core\Model.php中的函數(shù)要如何寫(xiě)?
\Phpcmf\Service::M() 我記得手冊(cè)說(shuō)的是這一個(gè)吧
比如我豐創(chuàng)建表時(shí),要判斷某個(gè)表是否存在,要調(diào)用is_table_exists($table),應(yīng)該如何寫(xiě)?
參考文檔:《\Phpcmf\Service::類(lèi)函數(shù)使用》
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@黑蘋(píng)果 \Phpcmf\Service::M() 這個(gè)是調(diào)用dayrui\Fcms\Model吧,我是這樣理解的,\Phpcmf\Service::L()是調(diào)用dayrui\Fcms\Library,是我理解錯(cuò)了?
比如調(diào)用\dayrui\Fcms\Library\Input.php中的set_cookie($name, $value = '', $expire = '')時(shí),應(yīng)該是\Phpcmf\Service::L('input')->set_cookie這樣寫(xiě)吧,我是以此類(lèi)扒有了下面的想法 \Phpcmf\Service::M() 是調(diào)用dayrui\Fcms\Model,\Phpcmf\Service::L()是調(diào)用dayrui\Fcms\Library,呵呵
類(lèi)推,五筆老打錯(cuò)字
明白了,\dayrui\Fcms\Core是核心文件,下面的Model.php是基類(lèi),\dayrui\Fcms\Model下面的類(lèi)都是繼承于他的,故調(diào)用核心類(lèi)中的方法時(shí)用
\Phpcmf\Service::M()->is_table_exists($table) ,面調(diào)用 \dayrui\Fcms\Model下的類(lèi)要加上類(lèi)文件名\Phpcmf\Service::M('App')->方法名
6樓的代碼應(yīng)該沒(méi)問(wèn)題