laravel에서 return "xxx"를 사용하는 이유는 xxx를 직접 반환하여 현재 페이지에 출력하는 것입니다. 그리고 PHP에서 "xxxx"를 반환하면 페이지에 아무 것도 출력되지 않습니다. 페이지에 내용을 출력하지 않고 Laravel에서 PHP의 원래 반환 방법을 어떻게 사용할 수 있습니까?
滿天的星座2017-05-16 16:56:48
라라벨에서는 리턴만 한다고 페이지가 출력되는 것이 아니기 때문에, 리턴된 내용은 Response
,再通过它的send
method
를 통해 보내주어야 합니다.
曾经蜡笔没有小新2017-05-16 16:56:48
Laravel 소스 코드를 살펴보면 SymfonyComponentHttpFoundationResponse 클래스에 답이 있습니다
항목 파일은 $response->send() 메소드를 호출합니다
으아악그럼 sendContent() 메소드를 보세요
으아악여기서 볼 수 있듯이 echo는 여전히 사용됩니다