배열 foreach문 질문입니다..
본문
현재
$chk1 = array("AAA","BBB","CCC");
$chk2 = array("-1","-2");
$result = array();
요렇게 배열이 있습니다..
제가 원하는 결과는
AAA-1 , AAA-2 , BBB-1, BBB-2, CCC-1, CCC-2
요런식으로 배열1과 배열2가 모두 이어진? 결과를 $result 배열에 넣고싶습니다..
foreach문을 사용해야될거같긴한데... 조언좀 부탁드립니다ㅠ
답변 3
2중으로 사용하시면 될것 같네요.
foreach -chk1
foreach -chk2
echo chk1."-".chk2 이런식으로요
좀더 복잡한걸 원하시면 array_map 찾아보세요..
$result = array();
foreach($chk1 as $v1) {
foreach($chk2 as $v2) {
$result[] = $v1 . $v2;
}
}
var_dump($result);
답변을 작성하시기 전에 로그인 해주세요.