티스토리 뷰
PHP loop statements
이런식으로 검색을 하시게 되면 여러 다른 홈페이지의 정보들이 다 같이 뜨게 됩니다.
공식 문서의 내용만을 보고 싶으면 앞에 site:php.net 을 쳐주고 검색을 하면 공식문서의 결과만 나오게 됩니다.
http://docs.php.net/manual/en/control-structures.while.php
PHP: while - Manual
A note to anyone nesting a while loop inside a while loop....Consider the example below:$one = array("10", "20", "30", "40");$two = array("a", "b", "c", "d");$i=0;while($i < count($one)) { while($a = each($two)) { echo $a[1]." - ".$one[$i].",
docs.php.net
expr과 statement의 차이점은 뭐냐면 expr은 값이 오는 것입니다. 혹은 최종적으로 값이 되는 것이 오게 됩니다.
while문의 expr의 자리에는 true나 false인 boolean값이 오게 됩니다. 다른 것이 와도 동작은 하긴 하지만 bool변수로
생각을 하는게 편합니다.
expr의 값이 참이면 statement가 실행이 됩니다. 그리고 while문의 조건을 또 보고 이게 또 true면 statement가 실행이
됩니다. false가 나올 때까지 계속 반복하게 되서 반복문입니다.
while문을 통해서 반복문을 만드는 것을 한번 해보겠습니다.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<h1>While</h1>
<?php
echo '1<br>';
$i = 0;
while($i < 3){
echo '2<br>';
$i = $i + 1;
}
echo '3<br>';
?>
</body>
</html>
while의 조건으로는 $i 변수가 3보다 작다면 true입니다. 이 상태에서 while문 안에서 $i의 값을 증가시켜주지 않는다면
계속 돌게 되서 문제가 커지게 됩니다. 그래서 그 안에 $i = $i + 1; 코드를 추가시켜서 3번만 돌고 끝나게 해줍니다.
'생활코딩공부 > PHP' 카테고리의 다른 글
PHP directory안 파일 읽어오기 - scandir() (0) | 2019.09.06 |
---|---|
PHP 배열의 형식 (0) | 2019.09.05 |
PHP 조건문 활용 (0) | 2019.09.05 |
PHP boolean과 비교연산자 (0) | 2019.09.05 |
PHP 함수의 사용 (0) | 2019.09.05 |
- Total
- Today
- Yesterday
- inline
- 안드로이드 스튜디오
- HTML
- 정렬
- PHP&MySQL
- 변수
- visual studio code
- 생활코딩#MySQL
- 관계형데이터베이스
- 차이점
- GRID
- 생활코딩#동영상을#글로#html
- php
- 객체
- 동영상을
- 언리얼엔진
- 기초
- css
- 네트워크 프로그래밍
- 선택자
- 언리얼엔진4
- C언어
- 조건문
- 알고리즘
- javascript
- 글로
- 문자열
- TAG
- 생활코딩
- Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |