이메일에서 도메인만 추출하고 싶습니다.
본문
안녕하세요.
php를 전혀 모르는 디자이너입니다.
그누보드로 사이트 하나를 꽁냥꽁냥 만들고 있는데 문제가 하나 생겼습니다.
이메일 주소에서 도메인만 딱! 가져오고 싶은데 방법을 모르겠습니다 ㅠㅜ
<?php
$emailhostid = explode('@', $mb[‘mb_email’]);
echo $emailhostid[1];
?>
상단 처럼 하면 된다 하여 상단 예문처럼 해봤더니 안되네요.
*** 개인정보보호를 위한 이메일주소 노출방지 *** 이런 이메일 주소에서
@밑에 있는 southkorea.embassy.gov.au만 정확하게 가져오고 싶은데 방법이 어떻게 될까요?
도움 좀 부탁드리겠습니다.
답변 2
해단 소스는 맞는걸로 보이는데 어디서 추출하시는건가요?
$mb면 관리자단에서 하시는건지 $mb['mb_email']이 정확하게 들어가있나 확인해보세요
$emailhostid = explode('@', $mb[‘mb_email’]);
->
$emailhostid = substr(strrchr($mb[‘mb_email’], "@"), 1);
로 변경해 보셨으면 합니다.
답변을 작성하시기 전에 로그인 해주세요.