테스트 내용읏 묶어서 출력할려면 어떻게 해야 할까요?
본문
품명 1번값 2번값 3번값 로케이션값
품명 1번값 2번값 3번값 로케이션값
품명 1번값 2번값 3번값 로케이션값
이렇게 text 내용이 있습니다. 사이 사이는 공백으로 띄어져 있습니다.
wr_11에 저장된 텍스트를 동일한 품명에 로케이션 값만 묶어서 출력하고 싶습니다.
예로 동일한 품명에 로케이션1~3 이 있다면
품명 로케이션1, 로케이션2, 로케이션3
이렇게 품명 옆에 콤마로 로케이션 구분, 묶어 출력하고 싶습니다.
방법이 없을까요?
답변 1
$s = explode("\n", $view['wr_11']);
$tmp = [];
foreach($s as $v) {
$s = explode(" ", $v);
$tmp[$s[0]][] = $s[4];
}
$g = key($tmp);
echo $g." ".implode(", ", $tmp[$g]);
이렇게 하면 되지 않을까요?
!-->
답변을 작성하시기 전에 로그인 해주세요.