본문 바로가기
컴퓨터 각종 정보

php 배열 공부

by 컴퓨터쟁이 2022. 5. 6.
반응형

배열(array)이란?
많은 데이터를 효율적으로 이용하기 위해서 쓰인다.
배열에는 1차원 배열, 다차원 배열 등이 있다. 

많이 사용하는 배열은 역시 1차원 또는 다차원이다. 

1차원 배열은 가장 기본적인 배열이다.

$배열이름 = array();

 

$arr = array();     // 배열 생성
$arr[0] = "a";      // 배열 요소 추가
$arr[1] = "b";
$arr[2] = "c";

 

$arr = array("a", "b", "c");  // 배열 생성과 초기화

 

for문을 이용하여 배열을 출력 해보자 

$arr = array("a", "b", "c");
for($i = 0; $i < count($arr); $i++){
    echo $arr[$i]."<br>";
}

 

foreach 문을 이용하여 배열의 길이(length)만큼 반복 하여 출력 할 수 있다. 

for문 보다 간편하지만 개발 할때는 foreach 문 보다 for문을 사용하고 있다. 


foreach (배열 as 값을저장할변수) {
    실행하고자 하는 명령문;
}


$arr = array(2, 4, 6, 8);
foreach ($arr as $value) {
    echo $value."<br>";
}
unset($value);

unset을 이용하여 $value을 해제 해준다.


$arr = array(); // 배열의 생성 
$arr[2] = "a";
$arr[3] = "b";
$arr[4] = "c";

for ($i = 0; $i < count($arr); $i++) {
    echo $value."<br>";
}
 
foreach ($arr as $element){
    echo $element."<br>";
}

 

for 문을 사용하여 나오는 배열의 길이는 값이 들어 있는 수만큼 나온다. 그래서 카운터 한 값은 3이다

foreach 문을 사용하면 $arr[0] $arr[1] $arr[2] $arr[3] $arr[4] 까지 확인 한다. 

 


 

 

 

 

 

반응형

'컴퓨터 각종 정보' 카테고리의 다른 글

html 간단한 자기 소개 페이지 만들기  (0) 2022.05.07
php 함수 설명  (0) 2022.05.06
php 연산자와 for, if, while 사용 방법  (0) 2022.05.06
php 변수 상수 이해  (0) 2022.05.06
php 기초 설명  (0) 2022.05.06

댓글