※ 광고성글은 사전 동의 없이 삭제 합니다.
  이름 치환 글자 치환 전화번호 치환 번호 : 549 번글        조회 : 207
작    성    자 : 황홍구  메일 보내기

function mytory_asterisk($string) 

{

$string = trim($string); 

$length = mb_strlen($string, 'utf-8'); 

$string_changed = $string; 

if ($length <= 2)

{

// 한두 글자면 그냥 뒤에 별표 붙여서 내보낸다. 

$string_changed = mb_substr($string, 0, 1, 'utf-8') . '○';

}

if ($length >= 3)

{

// 3으로 나눠서 앞뒤. 

$leave_length = floor($length/3); // 남겨 둘 길이. 반올림하니 너무 많이 남기게 돼, 내림으로 해서 남기는 걸 줄였다. 

$asterisk_length = $length - ($leave_length * 2); 

$offset = $leave_length + $asterisk_length; 

$head = mb_substr($string, 0, $leave_length, 'utf-8'); 

$tail = mb_substr($string, $offset, $leave_length, 'utf-8'); 

$string_changed = $head . implode('', array_fill(0, $asterisk_length, '○')) . $tail;

}

return $string_changed;

}​ 

메모남기기 한글 150자 영문300자 이내
작성자         패스워드                현재  0 byte
[관련글] 없음 작성일시 : 2021-01-07 14:27:56
Copyright(c) 2003 xirom all right reserved vol.3
Contact xirom@xirom.net form more information