>백엔드 개발 >PHP 튜토리얼 >CI怎么实现间接继承

CI怎么实现间接继承

WBOY
WBOY원래의
2016-06-13 12:03:131269검색

CI如何实现间接继承
当:
class MY_Controller extends CI_Controller{ .... }

controller文件夹里:
class add_shop extends MY_Controller{....}

这样是一切正常的,能够访问我自定义MY_Controller和框架CI_Contorller的方法和属性

但是,我想实现:
class MY_Controller extends CI_Controller{ .... }
class MY_Shop_Base extends MY_Controller { .... }

controller文件夹里:
class add_shop extends MY_Shop_Base {....}

想这样去间接继承CI_Controller,但是项目就会报错: Fatal error: Class 'MY_Shop_Base ' not found 
------解决方案--------------------
很明显,你在定义 add_shop 时没有载入 MY_Shop_Base 的定义

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.