다음 튜토리얼 칼럼인 thinkphp Framework에서는 thinkphp6의 API 요청 주소에서 매개변수를 얻는 5가지 방법을 소개하겠습니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!
tp6과 tp5의 차이점은 tp6이 Baseconroller 컨트롤러를 상속하므로 Baseconroller에서 요청 메서드를 직접 사용할 수 있다는 점입니다.
public function show(){ dump($this->request->param("abc",2,'intval')); }
매개변수 분석
name 매개변수 이름
기본값
filter 얻은 매개변수를 정수로 변환
메소드에 Request 객체를 전달하여 BaseContoller를 상속할 필요 없음
개인적으로는 첫 번째 방법이 tp6에서 새로 나온 방법이라 실제 개발에 활용해도 좋을 것 같습니다. 프로세스를 사용하는 것이 더 편리할 수 있기 때문에, 예를 들어 get 요청인지 다른 요청인지 판단하는 것은 매우 간단합니다
위 내용은 thinkphp6에서 API 요청 주소의 매개변수를 가져오는 5가지 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!