Language/PHP
foreach 사용법
que_n_a
2021. 5. 25. 12:13
- foreach
: 배열을 쉽게 반복 할 수있는 방법을 제공
배열과 객체에서만 작동
다른 데이터 유형 또는 초기화되지 않은 변수를 가진 변수에서 사용하려고하면 오류 발생!!
1. value 값만 가져오기
foreach($array as $value)
ex)
<?php
$arr = array(1, 2, 3, 4);
foreach ($arr as &$value) {
$value = $value * 2;
}
// $arr is now array(2, 4, 6, 8)
unset($value); // break the reference with the last element
?>
결과는 코드 내에 있음
ex)
@foreach($depositList as $value)
<tr>
<td class="text-center" style=" border-bottom: 1px solid #2398a5;">
{{ date("m-d", strtotime($value->created_at)) }}</td>
<td class="text-center" style=" border-bottom: 1px solid #2398a5;">
@if(WAIT == $value->status)
상태: 대기중<br>
@elseif(PENDING == $value->status)
상태: 확인중<br>
@elseif(COMPLETE == $value->status)
상태: 완료<br>
@elseif(FAIL <= $value->status || $value->status <=
TOKEN_DEPOSIT_FAIL) 상태: 확인실패<br>
@endif
{{ $value->id }}<br>
</td>
</tr>
@endforeach
2. key와 value 값 가져오기
foreach($array as $key => $value)
출처 :
https://extbrain.tistory.com/24?category=316306 [확장형 뇌 저장소]
[PHP] foreach 사용법
▶PHP foreach 사용법 ▶설명 PHP에서 foreach 문은 배열의 원소나, 객체의 프로퍼티 수만큼 반복하여 동작하는 구문입니다. foreach는 배열의 원소나, 객체의 프로퍼티에 값 하나하나에 대해 처리하는
extbrain.tistory.com