찾다

 >  Q&A  >  본문

PHP 라라벨 문제 도움말

  1. Laravel 5에서 현재 컨트롤러의 함수 이름을 얻는 방법은 무엇입니까?

이런 식으로 Request $request라고 적힌 걸 자주 보는데, 이 지식 포인트를 뭐라고 부르나요?

으아악 으아악
迷茫迷茫2767일 전480

모든 응답(3)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-05-16 16:56:51

    의존성 주입

    객체를 속성에 할당하고

    을 호출합니다.

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 16:56:51

    첫 번째 질문:
    In LaravelRoute::current()->getActionName(); 현재 Action의 세부 이름을 얻을 수 있지만, 이는 직접 원하는 결과가 아닐 수도 있습니다. 위 메소드에서 반환된 결과를 직접 처리하면 됩니다. .

    두 번째 질문:

    여기서 $request 매개변수는 IlluminateHttpRequest이며, 이는 종속성 주입을 통해 컨트롤러에 전달됩니다.

    Laravel에서는 Controller가 상단의 IlluminateHttpRequest를 사용한 후 매개변수에 Request를 사용할 수 있습니다.

    And Request에는 클라이언트가 보낸 요청 내용이 포함되어 있습니다.

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 16:56:51

    이 제품은 종속성 주입을 사용하므로 성능이 매우 낮습니다

    회신하다
    0
  • 취소회신하다