"PHP 배열에서 빈 문자열 지우기"의 두 판 사이의 차이

잔글 (Jmnote님이 PHP 배열에서 빈 원소 제거 문서를 PHP 배열에서 빈 문자열 지우기 문서로 이동했습니다)
41번째 줄: 41번째 줄:


==같이 보기==
==같이 보기==
{{z컬럼3|
* [[PHP 배열]]
* [[PHP 배열]]
* [[PHP array_filter()]]
* [[PHP array_filter()]]
* [[PHP trim()]]
* [[PHP trim()]]
* [[PHP array_map()]]
* [[PHP array_map()]]
* [[함수 array_filter()]]
* [[리스트에서 빈 문자열 지우기]]
}}


==참고==
==참고==

2023년 9월 29일 (금) 17:35 판

1 개요

PHP 배열에서 빈 문자열 지우기
배열에서 빈 원소를 제거
array_filter
$out = array_filter(['', 'aaa', '', 'bbb', 'ccc', '']);
print_r($out);
$arr = array("lemon", "", "", "\t\n", "orange");
$reduced_arr = array_filter($arr);
print_r($reduced_arr);

2 필터 + 정리

$arr = array("lemon", "", "", "\t\n", "orange");
$reduced_arr = array_values(array_filter(array_map('trim',$arr)));
print_r($reduced_arr);

# Array
# (
#     [0] => lemon
#     [1] => orange
# )
→ orange의 key가 1이 되었다.

3 화이트스페이스 문자열 제거

$arr = ["lemon", "", "", "\t\n", "orange"];
$reduced_arr = array_filter(array_map('trim',$arr));
print_r($reduced_arr);


4 같이 보기

5 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}