php 간단 문법 체크 - 글자 자르기 substr() 함수

조회 수 13058 추천 수 0 2009.07.06 13:46:17
 <td>
$data13[birthday]
");
       $n_birth_year=substr($data13[birthday],0,4);
       $n_birth_month=substr($data13[birthday],4,4); 
       $n_year = date('Y');
       $n_month = date('md');
       $n_month_over= ($n_birth_month-$n_month);
       if($n_month_over < '0'){
        $n_age=($n_year - $n_birth_year);
       }
       else{
        $n_age=($n_year - $n_birth_year)-1;
       }
       
      echo("
      ( 만 $n_age 세 )
</td>


$data13[birthday] 는 19760518 과 같은 형식으로 기록이 되어 있다고 가정 했을때

 

현재 나이가 34 이면

 

생일이 안넘었으면 만으로 32

생일이 넘었으면 만으로 33 으로 처리 되도록 함.

 

substr() 함수 사용법 익히다가 메모해둠. ^^

 
문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
32 php브라우저 변수전달 / _GET / _POST [레벨:30]똑띠 2012-01-13 184
31 서버아이피 출력 및 도메인 값 출력 [레벨:30]똑띠 2012-01-13 216
30 https 여부 확인하여 location 처리 [레벨:30]똑띠 2011-11-16 731
29 오라클 기본 [1] [레벨:30]똑띠 2011-11-15 750
28 php 함수 모음 [레벨:30]똑띠 2011-10-20 1508
27 특정태그만 제거하는 ... [레벨:30]똑띠 2011-10-20 904
26 자동로그아웃 - 세션사용 [레벨:30]똑띠 2011-09-15 1546
25 Location 처리 방법 [레벨:30]똑띠 2011-06-03 2361
24 배열에 값이 있는지 체크 [레벨:30]똑띠 2011-05-24 3440
23 날짜를 다루는 법 [레벨:30]똑띠 2011-03-09 3487
22 fopen 과 fwrite 사용법 [레벨:30]똑띠 2010-12-29 6767
21 do while 문으로 1부터 100까지 합구하기 [레벨:30]똑띠 2010-03-04 9437
20 while 문 사용법 [레벨:30]똑띠 2010-03-04 6781
19 DB 접근 및 쿼리문(insert,select,update,delete) [1] [레벨:30]똑띠 2010-02-17 9446
18 문자변환 (쌍따옴표제거 및 기타) [레벨:30]똑띠 2009-11-22 10565
17 :: 는 어떤 경우 사용하나? [레벨:30]똑띠 2009-10-19 7047
16 자바스크립트에서 return의 의미 [레벨:30]똑띠 2009-10-19 9950
15 sprint 사용법 안내 [레벨:30]똑띠 2009-08-26 8461
» php 간단 문법 체크 - 글자 자르기 substr() 함수 [레벨:30]똑띠 2009-07-06 13058
13 foreach문이 변환 [레벨:30]똑띠 2009-05-30 9539