01. 배열

8352 단어 phpphp

1. 배열 정의하기

1.1. 방법1


// 선언과 동시에 데이터를 삽입한다.
$a = array(1,2,3); 

1.2. 방법2

$c[0] = 1;
$c[1] = 2;
$c[2] = 3;

1.3. 방법3


// 배열의 순서대로 값이 들어간다.
$b[] = 1;  	// b[0] = 1;
$b[] = 2;  	// b[1] = 2;
$b[] = 3;	// b[2] = 3;

2. 배열 출력하기

1.1. for

  • java의 length의 개념과 같다고 보면 된다. $a 배열의 값의 개수를 알려준다.
$cnt = count($a);  // 3

for($i=0; $i<$cnt; $i++ ) {
        echo $a[$i]; // 123
}

1.2. foreach


foreach($b as $b_value) {
	echo $b_value; // 1234
}

foreach($b as $key => $b_value) {
        echo $key ."<br>";     // 0123 (인덱스)
        echo $b_value ."<br>"; // 1234
}

1.3. print_r($배열)


print_f($a); // Array ( [0] => 1 [1] => 2 [2] => 3 ) 

3. 다중배열의 사용

$list = array();

$data["name"] = "홍길동";
$data["subject"] = "문의드립니다.";
$data["memo"] = "가나다라마바사";

$list[] = $data;

// print_r($list)
Array (
      [0] => Array
          (
              [name] => 홍길동
              [subject] => 문의드립니다.
              [memo] => 가나다라마바사
          )
      )

좋은 웹페이지 즐겨찾기