|
답변 2개 / 댓글 4개
채택된 답변
+20 포인트
$arr_dom[0][0] = "옵션명1";
$arr_dom[0][1] = "색상1";
$arr_dom[0][2] = "사이즈1";
$arr_dom[1][0] = "옵션명2";
$arr_dom[1][1] = "색상2";
$arr_dom[1][2] = "사이즈2";
....
이런 방식을 원하는게 맞으신가요?
앞에 [] 는 1차 array
뒤에 [] 는 1차 안의 2차 array
위에 캡쳐이미지.. 저거 배열 잘못된거같은데요 키에 숫자가 아닌 영문이나 한글을 넣지 않는게 좋아요~
출력할땐 쉬워도 다시 키를 이용해서 찾으려면 빡세서.. 숫자로 하는게 편해요
답변에 대한 댓글 3개
$option_title[0]="옵션명"; // 1차배열을 그대로 담아서 2차 배열에 넣고 그다음 배열 [] 만들면 된다.
$option_list[$option_title[0]][0]="BLACK";
$option_list[$option_title[0]][1]="BLUE";
$option_list[$option_title[0]][2]="RED";
$option_info[$option_list[$option_title[0]][0]]['SKU']="BLACK-123";
$option_info[$option_list[$option_title[0]][0]]['Stock']=91;
$option_info[$option_list[$option_title[0]][0]]['Price']=1000;
$option_info[$option_list[$option_title[0]][1]]['SKU']="BLUE-123";
$option_info[$option_list[$option_title[0]][1]]['Stock']=91;
$option_info[$option_list[$option_title[0]][1]]['Price']=1000;
$option_info[$option_list[$option_title[0]][2]]['SKU']="RED-123";
$option_info[$option_list[$option_title[0]][2]]['Stock']=91;
$option_info[$option_list[$option_title[0]][2]]['Price']=1000;
이렇게 배열 완성 하였는데요 이제 foreach 문으로 출력하려면 어떻게 하면 좋을까요??
$option_list[$option_title[0]][0]="BLACK";
$option_list[$option_title[0]][1]="BLUE";
$option_list[$option_title[0]][2]="RED";
$option_info[$option_list[$option_title[0]][0]]['SKU']="BLACK-123";
$option_info[$option_list[$option_title[0]][0]]['Stock']=91;
$option_info[$option_list[$option_title[0]][0]]['Price']=1000;
$option_info[$option_list[$option_title[0]][1]]['SKU']="BLUE-123";
$option_info[$option_list[$option_title[0]][1]]['Stock']=91;
$option_info[$option_list[$option_title[0]][1]]['Price']=1000;
$option_info[$option_list[$option_title[0]][2]]['SKU']="RED-123";
$option_info[$option_list[$option_title[0]][2]]['Stock']=91;
$option_info[$option_list[$option_title[0]][2]]['Price']=1000;
이렇게 배열 완성 하였는데요 이제 foreach 문으로 출력하려면 어떻게 하면 좋을까요??
답변을 작성하려면 로그인이 필요합니다.

$option_list[$option_title[0]][0]="BLACK";
$option_list[$option_title[0]][1]="BLUE";
$option_list[$option_title[0]][2]="RED";
$option_info[$option_list[$option_title[0]][0]]['SKU']="BLACK-123";
$option_info[$option_list[$option_title[0]][0]]['Stock']=91;
$option_info[$option_list[$option_title[0]][0]]['Price']=1000;
$option_info[$option_list[$option_title[0]][1]]['SKU']="BLUE-123";
$option_info[$option_list[$option_title[0]][1]]['Stock']=91;
$option_info[$option_list[$option_title[0]][1]]['Price']=1000;
$option_info[$option_list[$option_title[0]][2]]['SKU']="RED-123";
$option_info[$option_list[$option_title[0]][2]]['Stock']=91;
$option_info[$option_list[$option_title[0]][2]]['Price']=1000;
이렇게 배열 완성 하였는데요 이제 foreach 문으로 출력하려면 어떻게 하면 좋을까요??