2차 배열 잘하시는 고수님들 안계실까요?? 채택완료
https://sir.kr/bbs/view_image.php?fn=%2Fdata%2Feditor%2F2206%2F3731937798_1656510529.3148.png" target="_blank">https://sir.kr/data/editor/2206/3731937798_1656510529.3148.png" />
이 배열을
$arr_dom = array(array("옵션명","색상1","사이즈1"),
array("옵션명","색상2","사이즈2"),
array("옵션명","색상3","사이즈3"));
이배열이나
$arr_dom2 []='블랙 / M';
$arr_dom2 []='블랙 / L';
$arr_dom2 []='블랙 / XL';
$arr_dom2 []='화이트 / M';
$arr_dom2 []='화이트 / L';
$arr_dom2 []='화이트 / XL';
이런 배열로 보여주게 하려면 어떻게 설계 하면 좋을까요??
답변 2개
$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
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
위에 캡쳐이미지.. 저거 배열 잘못된거같은데요 키에 숫자가 아닌 영문이나 한글을 넣지 않는게 좋아요~
출력할땐 쉬워도 다시 키를 이용해서 찾으려면 빡세서.. 숫자로 하는게 편해요
답변에 대한 댓글 3개
$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 문으로 출력하려면 어떻게 하면 좋을까요??