迅睿CMS框架是一款PHP8高性能·簡(jiǎn)單易用的CMS開(kāi)源開(kāi)發(fā)框架,基于MIT開(kāi)源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開(kāi)源的產(chǎn)品,以萬(wàn)端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
請(qǐng)教一個(gè)問(wèn)題:\Phpcmf\Service::C('Model') 是調(diào)用dayrui\Fcms\Core\Model.php中的函數(shù)不?
\Phpcmf\Service::C('Model') 錯(cuò)誤的寫法,沒(méi)有這種方法
回復(fù)迅??蚣軇?chuàng)始人 調(diào)用dayrui\Fcms\Core\Model.php中的函數(shù)要如何寫?
\Phpcmf\Service::M() 我記得手冊(cè)說(shuō)的是這一個(gè)吧
比如我豐創(chuàng)建表時(shí),要判斷某個(gè)表是否存在,要調(diào)用is_table_exists($table),應(yīng)該如何寫?
參考文檔:《\Phpcmf\Service::類函數(shù)使用》
\Phpcmf\Service::M()->is_table_exists($table)
回復(fù)@黑蘋果 \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這樣寫吧,我是以此類扒有了下面的想法 \Phpcmf\Service::M() 是調(diào)用dayrui\Fcms\Model,\Phpcmf\Service::L()是調(diào)用dayrui\Fcms\Library,呵呵
類推,五筆老打錯(cuò)字
明白了,\dayrui\Fcms\Core是核心文件,下面的Model.php是基類,\dayrui\Fcms\Model下面的類都是繼承于他的,故調(diào)用核心類中的方法時(shí)用
\Phpcmf\Service::M()->is_table_exists($table) ,面調(diào)用 \dayrui\Fcms\Model下的類要加上類文件名\Phpcmf\Service::M('App')->方法名
6樓的代碼應(yīng)該沒(méi)問(wèn)題
\Phpcmf\Service::C('Model') 錯(cuò)誤的寫法,沒(méi)有這種方法
回復(fù)迅??蚣軇?chuàng)始人 調(diào)用dayrui\Fcms\Core\Model.php中的函數(shù)要如何寫?
\Phpcmf\Service::M() 我記得手冊(cè)說(shuō)的是這一個(gè)吧
比如我豐創(chuàng)建表時(shí),要判斷某個(gè)表是否存在,要調(diào)用is_table_exists($table),應(yīng)該如何寫?
參考文檔:《\Phpcmf\Service::類函數(shù)使用》
回復(fù)@黑蘋果 \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這樣寫吧,我是以此類扒有了下面的想法 \Phpcmf\Service::M() 是調(diào)用dayrui\Fcms\Model,\Phpcmf\Service::L()是調(diào)用dayrui\Fcms\Library,呵呵
類推,五筆老打錯(cuò)字
明白了,\dayrui\Fcms\Core是核心文件,下面的Model.php是基類,\dayrui\Fcms\Model下面的類都是繼承于他的,故調(diào)用核心類中的方法時(shí)用
\Phpcmf\Service::M()->is_table_exists($table) ,面調(diào)用 \dayrui\Fcms\Model下的類要加上類文件名\Phpcmf\Service::M('App')->方法名
6樓的代碼應(yīng)該沒(méi)問(wèn)題