์๋ ํ์ธ์ ๊ณฐ์ด์์:)
์ค๋์ ๋ฐ๋ณต๋ฌธ์ ๋ํด์ ์์๋ณผ๊ฒ๋๋ค.
์์๋ณด๋ฉด์~ ๊ตฌ๊ตฌ๋จ๋ ๋ง๋ค์ด๋ณผ๊ฒ์ ใ ใ
์ ์ฐ์ FOR๋ฌธ์ ๋๋ค.
//for๋ฌธ ์ฌ์ฉ๋ฒ
for($์ด๊ธฐ๋ณ์;$์กฐ๊ฑด์;$์ฆ๊ฐ์)
{
}
for๋ฌธ์ ์ด๊ธฐ๊ฐ ์กฐ๊ฑด๊ฐ ์ฆ๊ฐ๊ฐ์ด ์๋๋ฐ
์ด๊ธฐ๊ฐ : ๊ธฐ์ค์ด๋๋? ๋ณ์๊ฐ.
์กฐ๊ฑด์ : ์ด๊ธฐ๊ฐ์ ์ผ๋ง๋ ๋ฐ๋ณต์ ํ ๊ฑด์ง ์กฐ๊ฑด.
์ฆ๊ฐ์ : ์กฐ๊ฑด์์ ๋ง๋ ๋ํ ์ง(+) ๋บผ์ง(-) ๋ฅผ ์ ์ธ.
0์์ 10๊น์ง ๋ฐ๋ณตํ๋ FOR๋ฌธ์ ๋ง๋ค๊ณ ์ถ์ด์.
for($i=0;$i<=10;$i++)
{
echo $i . "<br>";
}
์ด๊ธฐ๊ฐ์ 0์ผ๋ก ์ค๋๋ค. 0์์๋ผ๊ณ ํ์ผ๋๊น์^^
๊ทธ๋ฆฌ๊ณ ์กฐ๊ฑด์์๋ $i๋ผ๋ ๋ณ์ ์ด๊ธฐ๊ฐ์ด 10๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ์๋๊น์ง~~ ๋ฐ๋ณต์ํ ๊ฑฐ๋ค~
๋ง์ง๋ง ์ฆ๊ฐ์์์๋ ์ฒ๋ฆฌ๋ฅผํ๊ณ ๋ํ ๊ฒ์ด๋ค. ++์ ๋ํ๊ณ -- ๋ ๋บด๋๊ฒ์ ์๋ฏธํฉ๋๋ค.
๊ฒฐ๊ณผ
0
1
2
3
4
5
6
7
8
9
10
๊ทธ๋ฌ๋ฉด for๋ฌธ์ ๊ตฌ๊ตฌ๋จ์ผ๋ก ๋ง๋ค์ด๋ณด๊ฒ ์ต๋๋ค.
for๋ฌธ์์ for๋ฌธ์ ๋ ๋ฃ์ด์ ํด๋ณด๊ฒ ์ต๋๋ค.
<?
//for๋ฌธ ์ฌ์ฉ๋ฒ
for($i=1;$i<=9;$i++)
{
echo "[". $i . "] ๋จ <br>";
for($j=1;$j<=9;$j++)
{
echo $i . " X " . $j . "=" . ($i*$j) . "<br>";
}
}
?>
๊ฒฐ๊ณผ
[1] ๋จ
1 X 1=1
1 X 2=2
1 X 3=3
1 X 4=4
1 X 5=5
1 X 6=6
1 X 7=7
1 X 8=8
1 X 9=9
[2] ๋จ
2 X 1=2
2 X 2=4
2 X 3=6
2 X 4=8
2 X 5=10
2 X 6=12
2 X 7=14
2 X 8=16
2 X 9=18
[3] ๋จ...4๋จ ์ญ์ญ ๋์ต๋๋ค.
while๋ฌธ ์ฌ์ฉ๋ฒ
<?
//while๋ฌธ ์ฌ์ฉ๋ฒ
$i = $๊ธฐ์ค๋ณ์;
while($์กฐ๊ฑด์)
{
$์ฆ๊ฐ์;
}
?>
while๋ฌธ 1๋ถํฐ 9๊น์ง ์ถ๋ ฅ
<?
//while๋ฌธ ์ฌ์ฉ๋ฒ
$i = 1;
while($i<=9)
{
echo $i ."<br>";
$i++;
}
?>
๊ฒฐ๊ณผ
1
2
3
4
5
6
7
8
9
๊ตฌ๊ตฌ๋จ
<?
//while๋ฌธ ์ฌ์ฉ๋ฒ
$i = 1;
while($i<10)
{
$j = 2;
echo "[" . $i . "] ๋จ <br>";
while($j<10)
{
echo $i . " X " . $j . "=" . ($i*$j) . "<br>";
$j++;
}
$i++;
}
?>
๊ฒฐ๊ณผ๋ FOR๋ฌธ์์์ ๊ฐ์ด ๊ฐ์ ๊ฐ์ง๋ง ๋ฌธ๋ฒ์ ์ฐจ์ด๊ฐ์์ต๋๋ค.
[2] ๋จ
2 X 1=2
2 X 2=4
2 X 3=6
2 X 4=8
2 X 5=10
2 X 6=12
2 X 7=14
2 X 8=16
2 X 9=18
foreach ์ฌ์ฉ๋ฒ
foreach($๋ฐฐ์ด as $key=>$val)
{
echo $key;
echo $val;
}
<?
//foreach ์ฌ์ฉ๋ฒ
$a = array("1", "2", "3", "4", "5", "6", "7", "8", "9");
foreach($a as $key=>$val)
{
echo "KEY ๊ฐ : ". $key . "VAL ๊ฐ : " . $val ."<br>";
}
?>
๋ฐฐ์ด(array)์ key๊ฐฏ์๋งํผ? ๋๋ค๊ณ ์๊ฐํ์๋ฉด ๋ ๊ฒ๊ฐ์์!
๊ฒฐ๊ณผ
KEY ๊ฐ : 0VAL ๊ฐ : 1
KEY ๊ฐ : 1VAL ๊ฐ : 2
KEY ๊ฐ : 2VAL ๊ฐ : 3
KEY ๊ฐ : 3VAL ๊ฐ : 4
KEY ๊ฐ : 4VAL ๊ฐ : 5
KEY ๊ฐ : 5VAL ๊ฐ : 6
KEY ๊ฐ : 6VAL ๊ฐ : 7
KEY ๊ฐ : 7VAL ๊ฐ : 8
KEY ๊ฐ : 8VAL ๊ฐ : 9
๊ตฌ๊ตฌ๋จํ๋ ค๋ฉด $val๊ฐ์ ์จ์ผ๊ฒ ๋ค์ฌ ใ ใ
ํค๊ฐ ์ค์ ๋์ด์์ง์์ผ๋ฉด 0๋ถํฐ๊ฐ๋๊น
๊ตฌ๊ตฌ๋จ
<?
//foreach ์ฌ์ฉ๋ฒ
$a = array("1", "2", "3", "4", "5", "6", "7", "8", "9");
$b = array("1", "2", "3", "4", "5", "6", "7", "8", "9");
foreach($a as $key=>$val)
{
echo "[" . $val . "] ๋จ <br>";
foreach($b as $key2=>$val2)
{
echo $val . " X " . $val2 . " = " . ($val*$val2) . "<br>";
}
}
?>
๊ฒฐ๊ณผ
[2] ๋จ
2 X 1 = 2
2 X 2 = 4
2 X 3 = 6
2 X 4 = 8
2 X 5 = 10
2 X 6 = 12
2 X 7 = 14
2 X 8 = 16
2 X 9 = 18
[3] ๋จ
3 X 1 = 3
3 X 2 = 6
3 X 3 = 9
3 X 4 = 12
3 X 5 = 15
3 X 6 = 18
3 X 7 = 21
3 X 8 = 24
3 X 9 = 27
๋๊ฐ์ด ๋์ค๋ค์! ๋ฐ๋ณต๋ฌธ ๋ฌธ๋ฒ์ด ์กฐ๊ธ ๋ฌ๋ผ์๊ทธ๋ ์ง ์ํฉ์๋ง๊ฒ ๋น๊ตํ๋ฉด์ ์ฐ์๋ฉด ์ข์๊ฒ๊ฐ์ต๋๋ค.
์ค๋๋ ์ข์ํ๋ฃจ ๋์๊ตฌ์ฌ ๋ค์์ ๋ ์ข์ ๋ด์ฉ์ผ๋ก ์ฐพ์๋ต๊ฒ์! ๊ฐ์ฌํฉ๋๋ค.
'๊ฐ๋ฐ๊ด๋ จ > PHP' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[PHP] ์์์ ๊ฐ๋ ๊ณผ ์ฌ์ฉ๋ฒ (0) | 2022.08.04 |
---|---|
[PHP] ๋ฌธ์์ด์ ๋ฐฐ์ด๋ก ๋ฐฐ์ด์ ๋ฌธ์์ด๋ก explode/implode ํจ์ ์ฌ์ฉ๋ฒ๊ณผ ์์ (0) | 2022.08.03 |
[PHP] ๋ณ์๊ฐ ๋ฐฐ์ด์ธ์ง ์๋์ง ํ์ธํ๋ ํจ์ is_array() ์ฌ์ฉ๋ฒ ๋ฐ ์์ (0) | 2022.08.03 |
[PHP] ๋ฐฐ์ด์์ ๊ฐ์ ํ์ธํด์ฃผ๋ ํจ์ in_array() ์ฌ์ฉ๋ฒ ๋ฐ ์์ (0) | 2022.08.03 |
[PHP] GET/POST ๊ฐ ํ์ธํ๋ ๋ฐฉ๋ฒ! (0) | 2020.11.26 |
PHP ๋ ผ๋ฆฌ์ฐ์ฐ์ ํ์ฉ๋ฒ ์์๋ณด๊ธฐ~ and, or, &&, || ๋ฑ๋ฑ... (0) | 2020.11.26 |
PHP ๋น๊ต์ฐ์ฐ์ !=,===,== ์์๋ณด๊ธฐ! (0) | 2020.11.26 |
PHP ์ฐ์ ์ฐ์ฐ์ ํ์ฉํ๊ธฐ (0) | 2020.11.24 |
๋๊ธ