이모지 사용 막는 방법
본문
게시글 등록 시 제목에 이모지를 넣게 되면 제목 자체가 아예 없이 db에 등록되는데
이모지 사용 자체를 아예 막거나 이모지를 제거한 후 등록되게 하는 방법이 있을까요?
그누보드 자체가 이모지를 아예 사용하지못하는지
본문에 이모지를 넣으면 이모지를 제외한 텍스트만 남던데
제목은 아예 공란이더라구요.
답변 1
$wr_subject = preg_replace('/[\x{1F600}-\x{1F64F}' . // Emoticons
'\x{1F300}-\x{1F5FF}' . // Symbols & Pictographs
'\x{1F680}-\x{1F6FF}' . // Transport & Map Symbols
'\x{2600}-\x{26FF}' . // Misc symbols
'\x{2700}-\x{27BF}' . // Dingbats
'\x{FE00}-\x{FE0F}' . // Variation Selectors
'\x{1F900}-\x{1F9FF}' . // Supplemental Symbols & Pictographs
'\x{1F1E6}-\x{1F1FF}' . // Flags
'\x{1F700}-\x{1F77F}' . // Alchemical Symbols
']+/u', '', $wr_subject);
이렇게하면 제목에 모든 종류의 특수문자를 제거할 수 있습니다
필요한 위치에 넣으면 작동 할 것입니다.
답변을 작성하시기 전에 로그인 해주세요.