À̸§ ġȯ ±ÛÀÚ Ä¡È¯ ÀüȹøÈ£ ġȯ | ¹øÈ£ : 549 ¹ø±Û Á¶È¸ : 246 ȸ |
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;
}
ÀÌ Àü ±Û | ¹ÝÀÀÇü À¥ - ºäÆ÷Æ®(viewport) »ç¿ë¹ý |
´Ù À½ ±Û | ÇÏµå µð½ºÅ© ½Ã¸®¾ó ¾Ë¾Æº¸±â |
[°ü·Ã±Û] | ¾øÀ½ | ÀÛ¼ºÀϽà : 2021-01-07 14:27:56 |
Copyright(c) 2003 xirom all right reserved vol.3 Contact xirom@xirom.net form more information |