티스토리 뷰
출처 : http://blog.naver.com/goldparkjy/60042829452
$deny_words="욕1,욕2,욕3,욕4,광고글1,광고2"; //// ',' 로 각 단어를 구분합니다. $deny_to_words="*"; /// 욕글자가 바뀔 문자 function word_filter($words){ GLOBAL $deny_words; GLOBAL $deny_to_words; if ($deny_words!=""&&$words!=""){ $ndwords=array(); $mdeny_words=explode(",",$deny_words); foreach ($mdeny_words as $rdwords){ $r_deny_words=str_repeat("$deny_to_words", strlen($rdwords)); $ndwords["$rdwords"]="$r_deny_words"; } $r=strtr("$words",$ndwords); }else{ $r=$words; } return $r; } echo word_filter("안녕하시오!! 욕1 하시오.. 욕2 이니...욕3 이오.");결과) 안녕하시오!! ** 하시오.. ** 이니..** 이오.
'웹개발 > Php' 카테고리의 다른 글
PHP 셰션 옵션 정보 설명 (0) | 2014.02.25 |
---|---|
뒤로가기 하더라도 데이터가 살아남기 (0) | 2014.02.25 |
비트 연산자 처리 샘플 (0) | 2014.02.25 |
배열 카운트 만큼 특수 문자 채우기 (0) | 2014.02.25 |
셰션 정리하기 (0) | 2014.02.19 |
댓글