PHP

이름 마스킹 처리(맨앞과 뒤만 출력)

헤롱헤롱이 2020. 5. 6. 18:52

<?php

function markingName($text)

{

    $length = mb_strlen($text, "utf-8");

   

    $andMarking = "";

    for($i = 2; $i < $length; $i++)

    {

        $andMarking .= "*";   

    }

   

    $sMarking = mb_substr($text, 0, 1, 'utf-8');

    $eMarking = mb_substr($text, $length - 1, $length, 'utf-8');

   

    return $sMarking.$andMarking.$eMarking;

 

}

?>