이 문서는 지속적으로 갱신되는 내용을 다룹니다.
최신 버전의 문서는 언제든지 http://crealnet.blogspot.kr에서 얻을 수 있습니다.
문서가 업데이트 될 때마다 이메일로 받아보고 싶으시다면 http://crealnet.blogspot.kr/p/pdf.html 를 사용해 주세요.
기타 추가적으로 필요하신 사항은 http://crealnet.blogspot.kr/p/blog-page.html에서 연락주시면 됩니다.
읽어주셔서 감사합니다!
php foreach 반복문 연관배열일 때 사용법
반복문 중 하나.
집합에서 집합의 요소를 하나씩 빼서 블럭안에서 사용한다.
예시
<?php
$foobar = array('first'=>'foo','second'=>'bar','third'=>'lalala');
foreach($foobar as $fbkey=>$fbval)
{
echo $fbkey;
echo $fbval;
echo '<br />';
}
?>
코드설명
foo, bar ,lalala 를 묶어서 $foobar 라는 이름을 붙임.
$foobar의 이름과 값을 하나씩 빼서 $fbkey, $fbval 이라는 변수로 이름붙임.
$fbkey 의 이름을 출력.
$fbval 의 값을 출력
값 변화 보기.
$foobar 의 첫번째 요소의 이름을 빼서 $fbkey 라고 이름붙임.
$foobar 의 첫번째 요소의 값을 빼서 $fbval 이라고 이름붙임.
$fbkey 의 이름 'first' 를 출력
$fbval 의 값 'foo' 를 출력
줄바꿈 출력
foo 다음 요소가 있나 살펴봄. bar 가 있으므로 계속 실행.
$foobar 의 두번째 요소의 이름을 빼서 $fbkey 라고 이름붙임.
$foobar 의 두번째 요소의 값을 빼서 $fbval 이라고 이름붙임.
$fbkey 의 이름 'second' 를 출력
$fbval 의 값 'bar' 를 출력
줄바꿈 출력
bar 다음 요소가 있나 살펴봄. lalala 가 있으므로 계속 실행.
$foobar 의 첫번째 요소의 이름을 빼서 $fbkey 라고 이름붙임.
$foobar 의 첫번째 요소의 값을 빼서 $fbval 이라고 이름붙임.
$fbkey 의 이름 'third' 를 출력
$fbval 의 값 'lalala' 를 출력
줄바꿈 출력
lalala 다음 요소가 있나 살펴봄. 아무것도 없으므로 블럭 종료.
형식
foreach ([반복할 값] as [빼낸 요소의 이름에 붙일 변수 이름] => [빼낸 요소의 값에 붙일 변수 이름])
{
[내용]
}
2014년 12월 30일 화요일
php while
이 문서는 지속적으로 갱신되는 내용을 다룹니다.
최신 버전의 문서는 언제든지 http://crealnet.blogspot.kr에서 얻을 수 있습니다.
문서가 업데이트 될 때마다 이메일로 받아보고 싶으시다면 http://crealnet.blogspot.kr/p/pdf.html 를 사용해 주세요.
기타 추가적으로 필요하신 사항은 http://crealnet.blogspot.kr/p/blog-page.html에서 연락주시면 됩니다.
읽어주셔서 감사합니다!
php while
반복문 중 하나.
조건을 만족하는 동안 반복
예시
<?php
$i = 0;
while(true)
{
if ($i > 10)
{
break;
}
echo $i;
$i++;
}
?>
간단한 설명
0이라는 값을 $i 라고 이름붙임.
true일 동안 블럭을 반복
만약 $i의 값이 10보다 크면 블럭을 빠져나가기.
$i 의 값을 1 증가.
코드 설명
값 변화 보기.
$i = 0
true 인가 판단해봄.
true == true 이므로 블럭 시작.
$i > 10 => 0 > 10 거짓이므로 if 블럭은 실행하지 않음.
$i의 값 0 을 출력.
$i 의 값을 1 증가.
다시 while 로 돌아와서 조건이 맞나 살펴봄.
true == true 이므로 블럭 시작.
$i > 10 => 1 > 10 거짓이므로 if 블럭은 실행하지 않음.
$i의 값 1 을 출력.
$i 의 값을 1 증가. $i 는 2가 됨.
.... 중략.
$i > 10 => 10 > 10 거짓이므로 if 블럭은 실행하지 않음.
$i의 값 10 을 출력.
$i 의 값을 1 증가. $i 는 11 이 됨.
다시 while 로 돌아와서 조건이 맞나 살펴봄.
true 는 true이므로 블럭을 실행함.
$i > 10 => 11 > 10 참이므로 if 블럭이 실행됨.
break 문을 만났으므로 while문을 빠져나감.
실행종료.
형식
최신 버전의 문서는 언제든지 http://crealnet.blogspot.kr에서 얻을 수 있습니다.
문서가 업데이트 될 때마다 이메일로 받아보고 싶으시다면 http://crealnet.blogspot.kr/p/pdf.html 를 사용해 주세요.
기타 추가적으로 필요하신 사항은 http://crealnet.blogspot.kr/p/blog-page.html에서 연락주시면 됩니다.
읽어주셔서 감사합니다!
php while
반복문 중 하나.
조건을 만족하는 동안 반복
예시
<?php
$i = 0;
while(true)
{
if ($i > 10)
{
break;
}
echo $i;
$i++;
}
?>
간단한 설명
0이라는 값을 $i 라고 이름붙임.
true일 동안 블럭을 반복
만약 $i의 값이 10보다 크면 블럭을 빠져나가기.
$i 의 값을 1 증가.
코드 설명
값 변화 보기.
$i = 0
true 인가 판단해봄.
true == true 이므로 블럭 시작.
$i > 10 => 0 > 10 거짓이므로 if 블럭은 실행하지 않음.
$i의 값 0 을 출력.
$i 의 값을 1 증가.
다시 while 로 돌아와서 조건이 맞나 살펴봄.
true == true 이므로 블럭 시작.
$i > 10 => 1 > 10 거짓이므로 if 블럭은 실행하지 않음.
$i의 값 1 을 출력.
$i 의 값을 1 증가. $i 는 2가 됨.
.... 중략.
$i > 10 => 10 > 10 거짓이므로 if 블럭은 실행하지 않음.
$i의 값 10 을 출력.
$i 의 값을 1 증가. $i 는 11 이 됨.
다시 while 로 돌아와서 조건이 맞나 살펴봄.
true 는 true이므로 블럭을 실행함.
$i > 10 => 11 > 10 참이므로 if 블럭이 실행됨.
break 문을 만났으므로 while문을 빠져나감.
실행종료.
형식
while (조건식)
{
내용
}
php foreach 반복문 일반배열일 때 사용법
이 문서는 지속적으로 갱신되는 내용을 다룹니다.
최신 버전의 문서는 언제든지 http://crealnet.blogspot.kr에서 얻을 수 있습니다.
문서가 업데이트 될 때마다 이메일로 받아보고 싶으시다면 http://crealnet.blogspot.kr/p/pdf.html 를 사용해 주세요.
기타 추가적으로 필요하신 사항은 http://crealnet.blogspot.kr/p/blog-page.html에서 연락주시면 됩니다.
읽어주셔서 감사합니다!
php foreach 반복문 일반배열일 때 사용법
반복문 중 하나.
집합에서 집합의 요소를 하나씩 빼서 블럭안에서 사용한다.
예시.
<?php
$foobar = array('foo','bar', 'lalala');
foreach($foobar as $fb)
{
echo $fb;
echo '<br />';
}
?>
코드 설명
foo, bar ,lalala 를 묶어서 $foobar 라는 이름을 붙임.
$foobar의 값을 하나씩 빼서 $fb 라는 변수로 이름붙임.
$fb 의 내용을 출력.
값 변화 보기.
$foobar 의 첫번째 요소인 'foo' 를 빼내서 $fb 라고 이름붙임.
$fb 의 값인 foo 를 출력
줄바꿈 출력
foo 다음 요소가 있나 살펴봄. bar 가 있으므로 계속 실행.
$foobar 의 첫번째 요소인 'bar' 를 빼내서 $fb 라고 이름붙임.
$fb 의 값인 bar 를 출력
줄바꿈 출력
bar 다음 요소가 있나 살펴봄. lalala 가 있으므로 계속 실행.
$foobar 의 첫번째 요소인 'lalala' 를 빼내서 $fb 라고 이름붙임.
$fb 의 값인 lalala 를 출력
줄바꿈 출력
lalala 다음 요소가 있나 살펴봄. 아무것도 없으므로 블럭 종료.
형식
최신 버전의 문서는 언제든지 http://crealnet.blogspot.kr에서 얻을 수 있습니다.
문서가 업데이트 될 때마다 이메일로 받아보고 싶으시다면 http://crealnet.blogspot.kr/p/pdf.html 를 사용해 주세요.
기타 추가적으로 필요하신 사항은 http://crealnet.blogspot.kr/p/blog-page.html에서 연락주시면 됩니다.
읽어주셔서 감사합니다!
php foreach 반복문 일반배열일 때 사용법
반복문 중 하나.
집합에서 집합의 요소를 하나씩 빼서 블럭안에서 사용한다.
예시.
<?php
$foobar = array('foo','bar', 'lalala');
foreach($foobar as $fb)
{
echo $fb;
echo '<br />';
}
?>
코드 설명
foo, bar ,lalala 를 묶어서 $foobar 라는 이름을 붙임.
$foobar의 값을 하나씩 빼서 $fb 라는 변수로 이름붙임.
$fb 의 내용을 출력.
값 변화 보기.
$foobar 의 첫번째 요소인 'foo' 를 빼내서 $fb 라고 이름붙임.
$fb 의 값인 foo 를 출력
줄바꿈 출력
foo 다음 요소가 있나 살펴봄. bar 가 있으므로 계속 실행.
$foobar 의 첫번째 요소인 'bar' 를 빼내서 $fb 라고 이름붙임.
$fb 의 값인 bar 를 출력
줄바꿈 출력
bar 다음 요소가 있나 살펴봄. lalala 가 있으므로 계속 실행.
$foobar 의 첫번째 요소인 'lalala' 를 빼내서 $fb 라고 이름붙임.
$fb 의 값인 lalala 를 출력
줄바꿈 출력
lalala 다음 요소가 있나 살펴봄. 아무것도 없으므로 블럭 종료.
형식
foreach ([반복할 값] as [빼낸 요소에 붙일 이름])
{
[내용]
}
php for 반복문
이 문서는 지속적으로 갱신되는 내용을 다룹니다.
최신 버전의 문서는 언제든지 http://crealnet.blogspot.kr에서 얻을 수 있습니다.
문서가 업데이트 될 때마다 이메일로 받아보고 싶으시다면 http://crealnet.blogspot.kr/p/pdf.html 를 사용해 주세요.
기타 추가적으로 필요하신 사항은 http://crealnet.blogspot.kr/p/blog-page.html에서 연락주시면 됩니다.
읽어주셔서 감사합니다!
php for 반복문
기본적인 반복문 중 하나.
초기값, 조건, 블럭실행 후 실행할 명령을 설정한다.
예시.
<?php
$foobar = array('foo','bar', 'lalala');
$foobarcount = count($foobar);
for ($i=0;$i<$foobarcount; $i++)
{
echo $i;
echo $foobar[$i];
echo '<br />';
}
?>
코드 해석.
foo, bar, lalala 를 묶어서 $foobar 라는 이름을 붙임.
$foobar 의 갯수를 가져와서 $foobarcount 라는 이름을 붙임. 총 3개이므로 $foobarcount 는 3이 됨.
for 문 블럭은 여러번 반복하기 때문에 지금 어디를 반복중인지 알 수 있는 반복횟수 징표가 필요함.
초기값: 0으로 설정하고 반복 징표에 $i 라는 이름을 붙임.
조건: 반복횟수가 $foobarcount 의 값보다 작을때만 블럭 안을 실행
블럭실행 후 실행할 명령 : 블럭이 한번 실행될때마다 반복징표 $i 를 1씩 증가시킴.
조건을 만족하는 동안 블럭의 내용이 실행됨.
반복징표를 출력
$foobar의 $i 번째 값을 출력
줄바꿈 출력.
값 변화 보기.
조건식을 평가해 본다.
$i<$foobarcount => 0 < 3 인가 평가해봄 => 참이므로 블럭 실행
첫번째 반복
$i = 0
$foobar 의 [0]번째 값 가져오기 => foo
블럭이 끝나면 증가값을 증가한 다음 조건식을 평가해 본다.
$i++ => $i = $i + 1 => $i 는 0에서 1로 변함.
$i<$foobarcount => 1 < 3 인가 평가해봄 => 참이므로 블럭 다시 실행.
두번째 반복
$i = 1
$foobar 의 [1] 번째 값 가져오기 => bar
블럭이 끝나면 증가값을 증가한 다음 조건식을 평가해 본다.
$i++ => $i = $i + 1 => $i 는 1에서 2로 변함.
$i<$foobarcount => 2 < 3 인가 평가해봄 => 참이므로 블럭 다시 실행.
세번째 반복
$i = 2
$foobar 의 [2] 번째 값 가져오기 => lalala
블럭이 끝나면 증가값을 증가한 다음 조건식을 평가해 본다.
$i++ => $i = $i + 1 => $i 는 2에서 3로 변함.
$i<$foobarcount => 3 < 3 인가 평가해봄 => 거짓이므로 블럭 반복 종료
형태
for (반복징표변수=초기값, 조건, 블럭실행 후 실행할 명령)
{
실행블럭
}
최신 버전의 문서는 언제든지 http://crealnet.blogspot.kr에서 얻을 수 있습니다.
문서가 업데이트 될 때마다 이메일로 받아보고 싶으시다면 http://crealnet.blogspot.kr/p/pdf.html 를 사용해 주세요.
기타 추가적으로 필요하신 사항은 http://crealnet.blogspot.kr/p/blog-page.html에서 연락주시면 됩니다.
읽어주셔서 감사합니다!
php for 반복문
기본적인 반복문 중 하나.
초기값, 조건, 블럭실행 후 실행할 명령을 설정한다.
예시.
<?php
$foobar = array('foo','bar', 'lalala');
$foobarcount = count($foobar);
for ($i=0;$i<$foobarcount; $i++)
{
echo $i;
echo $foobar[$i];
echo '<br />';
}
?>
코드 해석.
foo, bar, lalala 를 묶어서 $foobar 라는 이름을 붙임.
$foobar 의 갯수를 가져와서 $foobarcount 라는 이름을 붙임. 총 3개이므로 $foobarcount 는 3이 됨.
for 문 블럭은 여러번 반복하기 때문에 지금 어디를 반복중인지 알 수 있는 반복횟수 징표가 필요함.
초기값: 0으로 설정하고 반복 징표에 $i 라는 이름을 붙임.
조건: 반복횟수가 $foobarcount 의 값보다 작을때만 블럭 안을 실행
블럭실행 후 실행할 명령 : 블럭이 한번 실행될때마다 반복징표 $i 를 1씩 증가시킴.
조건을 만족하는 동안 블럭의 내용이 실행됨.
반복징표를 출력
$foobar의 $i 번째 값을 출력
줄바꿈 출력.
값 변화 보기.
조건식을 평가해 본다.
$i<$foobarcount => 0 < 3 인가 평가해봄 => 참이므로 블럭 실행
첫번째 반복
$i = 0
$foobar 의 [0]번째 값 가져오기 => foo
블럭이 끝나면 증가값을 증가한 다음 조건식을 평가해 본다.
$i++ => $i = $i + 1 => $i 는 0에서 1로 변함.
$i<$foobarcount => 1 < 3 인가 평가해봄 => 참이므로 블럭 다시 실행.
두번째 반복
$i = 1
$foobar 의 [1] 번째 값 가져오기 => bar
블럭이 끝나면 증가값을 증가한 다음 조건식을 평가해 본다.
$i++ => $i = $i + 1 => $i 는 1에서 2로 변함.
$i<$foobarcount => 2 < 3 인가 평가해봄 => 참이므로 블럭 다시 실행.
세번째 반복
$i = 2
$foobar 의 [2] 번째 값 가져오기 => lalala
블럭이 끝나면 증가값을 증가한 다음 조건식을 평가해 본다.
$i++ => $i = $i + 1 => $i 는 2에서 3로 변함.
$i<$foobarcount => 3 < 3 인가 평가해봄 => 거짓이므로 블럭 반복 종료
형태
for (반복징표변수=초기값, 조건, 블럭실행 후 실행할 명령)
{
실행블럭
}
php 반복문
이 문서는 지속적으로 갱신되는 내용을 다룹니다.
최신 버전의 문서는 언제든지 http://crealnet.blogspot.kr에서 얻을 수 있습니다.
문서가 업데이트 될 때마다 이메일로 받아보고 싶으시다면 http://crealnet.blogspot.kr/p/pdf.html 를 사용해 주세요.
기타 추가적으로 필요하신 사항은 http://crealnet.blogspot.kr/p/blog-page.html에서 연락주시면 됩니다.
읽어주셔서 감사합니다!
php 반복문
반복 가능한 집합을 하나씩 꺼내서 각각의 처리를 하기 위한 기능
비슷한 일을 반복시킬 때 사용한다
for, foreach, while, do while
의 네가지 종류가 있다.
최신 버전의 문서는 언제든지 http://crealnet.blogspot.kr에서 얻을 수 있습니다.
문서가 업데이트 될 때마다 이메일로 받아보고 싶으시다면 http://crealnet.blogspot.kr/p/pdf.html 를 사용해 주세요.
기타 추가적으로 필요하신 사항은 http://crealnet.blogspot.kr/p/blog-page.html에서 연락주시면 됩니다.
읽어주셔서 감사합니다!
php 반복문
반복 가능한 집합을 하나씩 꺼내서 각각의 처리를 하기 위한 기능
비슷한 일을 반복시킬 때 사용한다
for, foreach, while, do while
의 네가지 종류가 있다.
피드 구독하기:
글 (Atom)