본문 바로가기

프로그래밍/laravel(php 프레임워크)

데이터 전달

 

데이터 전달을 위해 페이지를 하나 만들자

views 에 internals 디렉토리를 만들고 그안에 customers.blade.php를 만들자.

그리고 web.php 에 Route 설정

internals 디렉토리 안에 있는 customers에 접근할때 internals/와 interanls.  이렇게 접근할 수 있다.

$customers 배열을 만들고 이 값을 customers.blade.php에 전달 해준다.

'customers' => $customers,  이 문장이 customers라는 변수로 $customers 배열을 전해라 라고 볼수 있다.     

web.php

customers.blade.php 에 코딩을 할 차례

php foreach문을 그냥 쓴 모습

결과 화면은 다음과 같다.

 

위 for문은 그냥 날 php 코딩이다. 라라벨에서는 좀 더 이쁘고 편하게 쓸 수 있다.

@foreach로 php for문을 간단히 쓸 수 있다. 이떄 {, }는 필요가 없다.

{{ 출력할 값 }} 형식으로 echo문을 대신 할 수 있다.  훨씬  깔끔하지 않은가? 똑같이 동작하는걸 확인할 수 있다.

'프로그래밍 > laravel(php 프레임워크)' 카테고리의 다른 글

Routes and view  (0) 2019.07.31
설치  (0) 2019.07.31