반응형
Notice
Recent Posts
Recent Comments
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 |
Tags
- node.js
- 스나이퍼팩토리
- ios
- php변수
- SwiftUI
- android
- jquery
- script
- 이클립스
- php개발
- 변수
- Eclipse
- 정보처리기사
- node
- 서버
- 의존주입
- 그림으로 배우는 서버구조
- express
- 설치
- kotlin2.0
- 플러터
- java
- npm
- Kotlin
- 코틀린
- Flutter
- 스터디
- 조건문
- kotlininaction
- php
Archives
- Today
- Total
mygomii
[PHP] #배열 - Arrays 본문
반응형
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 |
반응형
'PHP' 카테고리의 다른 글
[PHP] #배열정렬함수 - Sorting Arrays (0) | 2018.03.02 |
---|---|
[PHP] #반복문 - for/foreach (0) | 2018.02.20 |
[PHP] #조건문 - switch/case (0) | 2018.02.19 |
[PHP] #조건문 - if/else/ifelse (0) | 2018.02.18 |
[PHP] #print (0) | 2018.02.17 |