>  Q&A  >  본문

라라벨 컴팩트()

PHP의 컴팩트와 Laravel의 컴팩트에 관한 흥미로운 질문이 있습니다.

PHP에서 다음의 간단한 예를 들어보세요:

으아아아

하지만 Laravel의 컨트롤러에서 컴팩트 리턴 뷰를 사용하면 배열 대신 변수가 반환됩니다

으아아아

하지만 템플릿 블레이드에서 이 변수를 가져오면 배열이 아니라 변수입니다. 다음을 참조하세요.

으아아아

PHP가 변수를 배열로 간단하게 변환하는 경우 템플릿 블레이드에서는 왜 var만 반환합니까? 이러면 안 됩니다:

으아아아

혼란스러워 보이지 않나요?

P粉697408921P粉697408921284일 전419

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

  • P粉502608799

    P粉5026087992023-12-14 13:47:50

    뷰 메소드의 두 매개변수는 배열을 허용하므로 문서에 따르면 이를 블레이드 템플릿에서 사용할 수 있는 변수로 변환하므로 Laravel은 컴팩트에서 반환된 배열을 처리할 수 있습니다.

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