>  기사  >  PHP 프레임워크  >  TP5 프레임워크 네임스페이스 컨트롤러 상속이 유효하지 않으면 어떻게 되나요?

TP5 프레임워크 네임스페이스 컨트롤러 상속이 유효하지 않으면 어떻게 되나요?

藏色散人
藏色散人앞으로
2021-04-14 09:52:281691검색

다음 튜토리얼 칼럼인 thinkphp에서는 TP5 프레임워크 네임스페이스 컨트롤러 상속이 유효하지 않을 때 어떤 일이 일어나는지 소개하겠습니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

오늘은 TP5 네임스페이스 정리 방법을 알려드리려고 합니다

요즘 프로젝트를 진행하다보면 TP5에 항상 문제가 생기는데, 회사에서 작은 기능인 로그인 기능을 작성해야 합니다

그리고 나서. 로그인을 상속하면 작동하지 않으므로 모든 사람을 위해 정리하겠습니다. , 마스터가 건너 뛰었습니다. 이것은 여전히 ​​​​비교적 기본적인 작은 공유입니다

유용하다면 모두가 살펴 볼 것입니다. 유용합니다.

namespace app\index\Controller;
use think\Controller;
use think\Request;
use think\Db;
use app\index\controller\Login;
class Formall extends Login
{

1.namespace appindexController -> 형식적 상속된 클래스의 첫 글자도 대문자로 표기해야 합니다. Login


다음은 상속된 클래스입니다

namespace app\index\Controller;
use think\Controller;
use think\Request;
use think\Db;
class Login extends Controller
1. 이름 지정 공백도 아래의 Login 클래스입니다

2. 대문자로 표시된 Login

3. 이 클래스는 Controller
4를 상속해야 합니다. Controller를 상속해야 할 뿐만 아니라 thinkController;

namespace appindexController도 사용해야 합니다. 이 컨트롤러는 Directory

use thinkController를 나타냅니다. . 이 두 컨트롤러

는 완전히 다른 의미를 가지고 있습니다. 주의하세요.

둘 중 하나라도 대문자로 잘못 입력하면 오류가 발생합니다.

관련 추천:
최신 10개 thinkphp 비디오 튜토리얼

위 내용은 TP5 프레임워크 네임스페이스 컨트롤러 상속이 유효하지 않으면 어떻게 되나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 learnku.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제