에디터내 작성한 글자를 값을 받아와 확장변수로 자동저장고싶은데 어떻게 하면될까요?
에디터는 ch...순정에디터입니다. ㅠㅠ
해당 문서를 $oDocument로 받아왔다고 가정하면
$length = mb_strlen(trim(preg_replace('/\s+/', ' ', strip_tags($oDocument->get('content')))), 'UTF-8');
이런 코드로 정확한 글자수를 $length 변수에 담을 수 있습니다.
이미지나 동영상 등은 0글자로 취급하고, 연속되는 줄바꿈 같은 것은 모두 1글자로 취급합니다.
서버에 심한 부하를 주는 연산은 아니지만,
게시판 목록 화면처럼 수십 개의 글에 한꺼번에 적용한다면 다소 부담될 수도 있습니다.