제가 워드프레스 홈페이지를 만들어 몇가지 플러그인을 추가했는데
오류가 발생해 질문드려요..
strlen 함수를 이용해 글자수당 가격이 추가되는 플러그인인데
영어는 제대로 인식하는데 한글은 2~3배 정도 추가된 가격이 나옵니다.
byte 문제 같은데
관련 코드는
$_price=floatval($_price*strlen(stripcslashes($_POST[$attribute])));
인것 같습니다...
한글이나 영어나 용량말고 글자 갯수만큼 세어지게 하고 싶습니다.
어떻게 해결해야되는지 조그만한 팁을 주시면 정말 감사하겠습니다!
php unicode strlen 로 구글검색.
PHP 예제] 유니코드(UTF-8) 한글 문자열 크기/글자 수 구하기 라는페이지 보일꺼임