* PHP 에서 배열을 사용하는 방법입니다.

 

 

 

   배열 정의

 

* 배열을 정의하고 값을 추가하는 예제입니다.

 


  // Define Array ( 배열 정의 )
  $arFruit = array('Mango', 'Apple', 'Banana');

  // Print Array Valus ( 배열 출력 )
  echo $arFruit[0];
  echo $arFruit[1];

  // Add 1 More value ( 배열에 값 추가 )
  array_Push($arFruit, 'Grape');
  echo $arFruit[3]";

 

   DB 연동 배열 정의

 

* 배열을 정의하고 DB에서 값을 조회한다음 배열에 배열구조 형태로 개수만큼 추가 합니다.


// ---- Define Array
$arMenu = array();
  
// ---- DB Query Define
$q = "SELECT pID,pTitle,pType from A_POST ORDER BY pOrder ASC; ";

// ----- Query Exec.
$result = $conn->query($q);

// ---- Add Values to Array
while($row = $result->fetch_assoc())
{
      array_Push($arMenu, array ('mid'=>$row["pID"], 'mtitle'=>$row["pTitle"] , 'mtype'=>$row["pType"]));
}

// ---- Loop and Get Value
foreach ($arMenu as $key) {	
    echo $key["mtitle"];
}

 

- 대상 배열의 Loop 는 foreach를 이용하여 값을 추출합니다. 

 

 

   배열 개수세기

 

- 배열에 저장된 데이터의 개수를 셉니다. 


echo count($arMenu);

+ Recent posts