테스트 사이트 - 개발 중인 베타 버전입니다

UTF-8 문자열 자르기 함수

UTF-8 문자열 자르기 함수입니다.
사실 그누보드 소스에 있는 문자열 자르기 함수의 알고리듬은 그대로 유지한 체 단순화시킨 함수입니다.
기존의 코드에 비해 문자열 한줄 당 3~9번의 함수연산이 절약됩니다.

[code]
function cut_str($str, $len, $footer = "")
{
  $c = ord($str{$len}); 
  while ($c > 127 && $c < 192) $c = ord($str{--$len});
  return substr($str,0,$len).(strlen($str)-strlen($footer) >= $len ? $footer : ''); 


[/code]

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

게시글 목록

번호 제목
11690
11689
11688
11687
11686
11685
11684
11682
11679
11675
11674
11673
11669
11668
11667
11658
11657
11635
11633
11632
20292
11631
11630
11628
11625