이메일중 아이디부분만 추출하거나 전화번호 국번만 추출하는방법

이걸 뭘로 검색해야 답을 찾을수있을지 감도 안오네요.

생년월일중 생년만을 구하려면
$birth = $row[mb_birth];
$birth_year = substr("$birth",0,4);
이렇게 해야한다는건 알겠는데.. 막상 email등은 특정한 자릿수가 있는게 아니니 어떻게 해야하는지 난감하네요.

aaa@bbb.com 이란 메일주소로 등록되어있는 회원데이타중 @ 앞쪽의 아이디부분만 추출하려면 어떻게해야하나요?

010-1234-5678 이란 전화번호중 "-" 가 있어 요것도 참 난감한데 1234란 국번만 추출하려면 어떻게 해야할까요?

답변부탁좀드립니다.
|

댓글 2개

음 다 구하신듯 한데요 ..


explode 명령어를 사용해보십시오.

$row[mb_email] = member[mb_email];

$email1 = explode("@",$row[mb_email];

echo" $email1[0] 번 / $email1[1] 번"; 이러헤 해보시면 아실겁니다.

전화번호 역쉬 - 구분자이니 저기 위에 @대신 - 로 하십시오.

explode 는 결과값을 배열로 반환 합니다.
두분다 너무너무 감사합니다.
CP연동작업을 해야하는데 그부분이 막혀 정말 난감했는데 두분 도움으로 무사해 작업했습니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 1,524
18년 전 조회 1,681
18년 전 조회 1,530
18년 전 조회 1,581
18년 전 조회 1,517
18년 전 조회 1,592
18년 전 조회 1,566
18년 전 조회 1,575
18년 전 조회 1,563
18년 전 조회 2,076
18년 전 조회 1,630
18년 전 조회 1,552
18년 전 조회 1,573
18년 전 조회 1,628
18년 전 조회 2,068
18년 전 조회 1,666
18년 전 조회 2,590
18년 전 조회 2,198
18년 전 조회 1,959
18년 전 조회 1,562