HTML(or XML) & CSS & JavaScript
[PHP] PHP의 Associative Array
YEJI ⍢
2022. 12. 12. 15:38
728x90
Array란?
맵(map)으로 이루어진, 순서가 있는 집합을 의미합니다.
↓↓↓ 1차원 Array 공부하기 ↓↓↓
https://yyyeji.tistory.com/303
↓↓↓ N차원 Array 공부하기 ↓↓↓
https://yyyeji.tistory.com/304
기본적은 문법은 아래와 같습니다.
$nums = array("One"=>1, "Tow"=>2, "Three"=>3);
$nums["One"] = 1;
$nums["Two"] = 2;
$nums["Three"] = 3;
두 가지 방법이 있습니다.
기본적인 출력 방법은 아래와 같습니다.
<!EOCTYPE html>
<body>
<h1>My first PHP page</h1>
<?php
// $nums = array("One"=>1, "Tow"=>2, "Three"=>3);
$nums["One"] = 1;
$nums["Two"] = 2;
$nums["Three"] = 3;
echo $nums["One"]."<br>";
echo $nums["Two"]."<br>";
echo $nums["Three"];
?>
</body>
For-each를 사용해서 출력하는 방법은 아래와 같습니다.
<!EOCTYPE html>
<body>
<h1>My first PHP page</h1>
<?php
// $nums = array("One"=>1, "Tow"=>2, "Three"=>3);
$nums["One"] = 1;
$nums["Two"] = 2;
$nums["Three"] = 3;
foreach ($nums as $num => $num_value) {
echo "Num: ".$num.", Value: ".$num_value;
echo "<br>";
}
?>
</body>
◡̈