질문Q #2944
PHP 어레이 질문입니다.
일용직노동자2014-11-11 14:43:07
array(1) {
  ["main"]=>
  array(2) {
  ["IDX"]=>
  string(1) "1"
  ["C_NAME"]=>
  string(10) "abcd"
  }
  }


이런식으로 배열이 구성되어있습니다.
이걸 이제 foreach로 핸들링할려는데 어떻게 하는지 잘모르겠습니다.

foreach(array_keys($array['main']) as $rows){
}

이런식으로 하니 에러가 나오네요
 
foreach($array as $rows){

    var_dump($rows)하니까 
}

array(1) { ["main"]=> array(2) { ["IDX"]=> string(1) "2" ["C_NAME"]=> string(12) "abcd" } }
이런식으로 출력되는데 $rows['IDX']로 핸들링하고싶은데 main때문에 안되네요 흠..
json 트리구조로 만들려고하는데 

 
답변3
#1 변종원(웅파) 2014-11-11 15:31:27
$rows['main'] 을 가지고 작업하시면 됩니다.
#2 한대승(불의회상) 2014-11-11 15:38:35
그게 싫다면...
 
$rows = $rows['main'];
#3 일용직노동자 2014-11-12 17:04:27
오 해결됐습니다 두분다 감사합니다 ㅎㅎ