글쓰기에서 wr_1 데이터를 입력받고
리스트 보기에서
<?php echo substr($list[$i]['wr_1'],13,19); ?>
이렇게 목록에 뿌려주는데..
글자 앞뒤로 해서
?? 사랑합니다 ??
이렇게 물음표 같은것이 생기면서 나오네요.
?? 이것을 안 나오게 할려면 어찌 해야 할까요?
|
답변 1개 / 댓글 1개
채택된 답변
+20 포인트
2016-12-26 (월) 14:13:41
2바이트 문자라서 깨질수 있습니다.
mb_substr() 함수를 쓰시던가 아래 함수를 사용하세요..
Copy
function trim_str($str, $length) { if (!$str) return ''; preg_match('/^([\xa1-\xfe]{2}|.){'.$length.'}/s', $str, $tmp_str); return (!$tmp_str[0]) ? $str : ($tmp_str[0].'...');}
답변에 대한 댓글 1개
2016-12-26 (월) 14:25:26
답변을 작성하려면 로그인이 필요합니다.
잘 해결 되었네요.