이메일 '@' 앞쪽 *표 처리
다른 소스를 응용해서 내가 필요한 것으로 만들었습니다.
또 쓰일것 같아서 저장해둡니다
응용하면 다른것들도 만들수 있을터..
이 블로그안에는 몇년전에 만든 함수도 있습니다.
아마 중간, 왼쪽 , 오른쪽 별표처리하는 함수를 만들다가 필요없고 귀찮아서 왼쪽만 했었지요
//asd123@naver.com
$row['mb_email_star'] = '';
if($row['mb_email']){
//mb_internal_encoding('UTF-8'); // 소스 최상단 1줄만 추가
$len = strpos($row['mb_email'], '@');//@의 위치를 구하고
$fulllen = strlen($row['mb_email']);//전체 길이를 구한다
$row['mb_email_star'] = str_repeat('*',$len).mb_substr($row['mb_email'],$len);
}
echo $row['mb_email_star'];
//******@naver.com
'웹프로그래밍 > PHP' 카테고리의 다른 글
[php] PG 결제후 세션끊김(chrome 80 SameSite cookie CORS) (0) | 2024.01.12 |
---|---|
http주소를 https 주소로 변경. (0) | 2021.06.10 |
url 호스트명 붙이기(WWW) (0) | 2016.05.20 |
PHP 실행시간 알아보기 (0) | 2016.05.20 |
php 에서 pdf 만들기 (0) | 2014.07.31 |