테스트 사이트 - 개발 중인 베타 버전입니다

array_filter 질문드립니다. 채택완료

밀랍 3년 전 조회 3,491

</p>

<p>   while ($row = sql_fetch_array($result)) {

            $list_name = explode('||',$row['wr_12']);

            $list_name = array_filter($list_name);

            $list_name = array_diff($list_name, array('사용안함'));

            sort($list_name);  // 정렬

            $num = array_count_values($list_name);</p>

<p>

 

배열값중 사용안함이 있으면 제외를 시키는데요..

제외를 시키지 않고 "사용안함" 이면 "기타" 이렇게 표현하고 싶은데 이것도 가능한지요?

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
핑크빈
3년 전

 

 while ($row = sql_fetch_array($result)) {

    $list_name = explode('||',$row['wr_12']);

    $list_name = array_filter($list_name);

    $list_name = array_replace($list_name,array_fill_keys(array_keys($list_name, "사용안함"),"기타"));

    sort($list_name);  // 정렬

    $num = array_count_values($list_name);

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

밀랍
3년 전
답변 정말 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

감사합니다 도움되었습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인