현재
$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개
채택된 답변
+20 포인트
소니는사라졌다
6년 전
2중으로 사용하시면 될것 같네요.
foreach -chk1
foreach -chk2
echo chk1."-".chk2 이런식으로요
6년 전
$result = array();
foreach($chk1 as $v1) {
foreach($chk2 as $v2) {
$result[] = $v1 . $v2;
}
}
var_dump($result);
백수1995
6년 전
좀더 복잡한걸 원하시면 array_map 찾아보세요..
답변을 작성하려면 로그인이 필요합니다.