배열 병합 문의 드려요. 도움 부탁 드립니다~
본문
$a = "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20"
$b = "사과,포도,딸기,수박"
위 두 변수를 병합하려고 하는데요.
"사과,1,2,3,4,5,포도,6,7,8,9,10,딸기,11,12,13,14,15,수박,16,17,18,19,20"
이렇게 5자리 앞에 $b 가 오도록 배열을 병합하는 방법이 있을까요?
도움 부탁 드려요~ㅜ
답변 2
$a = explode(",", "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20");
$b = explode(",", "사과,포도,딸기,수박");
$arr = array();
foreach($a as $k => $v) {
if($k % 5 == 0) $arr[] = $b[$k % 5];
$arr[] = $v;
}
print_r($arr);
echo "<br />";
echo implode(", ", $arr);
이런 식으로 하시면 되지 않을까요?
!-->배열인가요??? 아니면 그냥 문자열인가요???? 지금은 그냥 문자열인데요???????
$a=[1,2,3,4,5,6,7,8,9,10....] <=== 이런게 배열인데요???? 정확히 알려 주셔야, 답변 드릴 수 있을꺼
같은데요.
답변을 작성하시기 전에 로그인 해주세요.