PHP
[PHP] #배열 - Arrays
mygomii
2018. 2. 20. 14:34
반응형
PHP에서 배열 변수를 만들때에 array(); <- 이렇게 써줍니다.
Indexed Arrays
- 인덱스가 0부터 시작합니다.
- 인덱스가 0부터 시작합니다.
1 2 3 4 | <?php $cars = array("Volvo", "BMW", "Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?> //출력: I like Volvo,BMW and Toyota. | cs |
count() Function
- 배열의 개수를 알고싶을 때 사용합니다.
1 2 3 4 | <?php $cars = array("Volvo", "BMW", "Toyota"); echo count($cars); ?> //출력:3 | cs |
for문을 이용한 Array
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php $cars = array("Volvo", "BMW", "Toyota"); $arrlength = count($cars); //3개 for($x = 0; $x < $arrlength; $x++) { //count($cars) = $cars.length echo $cars[$x]; echo "<br>"; } ?> /* 출력 Volvo BMW Toyota*/ | cs |
Associative Arrays
- key값에 value를 넣어서 배열을 만듭니다.
- key값에 value를 넣어서 배열을 만듭니다.
1 2 3 4 | <?php $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); echo "Peter is " . $age['Peter'] . " years old."; ?> //출력:Peter is 35 years old. | cs |
foreach문을 이용한 Array
- index 없이도 반복할 수있습니다.
- index 없이도 반복할 수있습니다.
1 2 3 4 5 6 7 8 9 10 11 12 | <?php $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); foreach($age as $x => $x_value) { $x에 키값, $x_value에 배열 값이 루프돌때마다 저장 echo "Key=" . $x . ", Value=" . $x_value; echo "<br>"; } /*출력 Key=Peter, Value=35 Key=Ben, Value=37 Key=Joe, Value=43*/ ?> | cs |
반응형