array_filter 질문드립니다.

array_filter 질문드립니다.

QA

array_filter 질문드립니다.

본문


   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);

 

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

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

 

이 질문에 댓글 쓰기 :

답변 2

 

 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);

 

답변을 작성하시기 전에 로그인 해주세요.
전체 14,952
QA 내용 검색
filter #php ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT