개발! 딱 깔끔하고 센스있게!

PHP 분해 문자열을 사용할 때 모든 빈 값을 삭제합니까? 본문

개발 스크랩 메모/PHP

PHP 분해 문자열을 사용할 때 모든 빈 값을 삭제합니까?

렉사이 2020. 12. 25. 02:36

PHP 분해 문자열을 사용할 때 모든 빈 값을 삭제할 수 있는지 알고 싶습니다.

도와 주셔서 감사합니다.

다음은 사용자가 제출하는 일부 부호입니다.

$tags = explode(",", $_POST['tag']); 

대답

예컨대 array u filter () 또는 PREG SPLIT () 에서 PREG SPLIT NO EMPTY 옵션

인쇄품

--- version 1: array_filter ---- array(4) { [1]=> string(3) "jay" [2]=> string(4) "john" [5]=> string(4) "bill" [6]=> string(5) "glenn" } --- version 2: array_filter/strlen ---- array(5) { [1]=> string(3) "jay" [2]=> string(4) "john" [5]=> string(4) "bill" [6]=> string(5) "glenn" [8]=> string(1) "0" } --- version 3: PREG_SPLIT_NO_EMPTY ---- array(5) { [0]=> string(3) "jay" [1]=> string(4) "john" [2]=> string(4) "bill" [3]=> string(5) "glenn" [4]=> string(1) "0" } 
Comments