Thinkphp는 현재 액세스 중인 메소드 이름을 가져옵니다. 1. 해당 tp 파일을 엽니다. 2. 액세스할 주소를 결정합니다. 3. "request()->action();"을 통해 메소드 이름을 가져옵니다. echo를 통해 얻은 메소드 이름을 출력하면 됩니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, ThinkPHP 버전 5, Dell G3 컴퓨터.
thinkphp는 현재 액세스된 메소드의 이름을 어떻게 얻나요?
thinkphp5는 현재 모듈, 컨트롤러 및 메소드 이름을 가져옵니다
문제 분석:
thinkphp5 시리즈는 현재 모듈, 컨트롤러 및 메소드 이름을 가져와야 합니다. 내장된 Request 클래스를 사용하거나 다음을 사용할 수 있습니다. 요청 보조 기능. 다음으로 예를 들어보겠습니다.
지금 방문하는 주소가 index/member/add라고 가정하고 이 주소의 모듈, 컨트롤러 및 메서드 이름을 가져옵니다.
1 모듈 이름 가져오기:
echo "The 현재 모듈 이름: " . request()->module();
출력 결과:
2. 컨트롤러 이름 가져오기:
echo "현재 컨트롤러 이름: " . request()- >controller() ;
출력 결과:
3. 메소드 이름 가져오기:
echo "현재 작업 이름: " .request()->action()
출력 결과:
추천 학습: "thinkPHP 비디오 튜토리얼"
위 내용은 thinkphp에서 현재 접근된 메소드 이름을 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!