diff($bday);" 메서드를 통해 나이를 출력합니다."/> diff($bday);" 메서드를 통해 나이를 출력합니다.">

 >  기사  >  백엔드 개발  >  PHP에서 생일을 기준으로 나이를 출력하는 방법

PHP에서 생일을 기준으로 나이를 출력하는 방법

藏色散人
藏色散人원래의
2018-11-19 10:24:167994검색

PHP에서 생일을 기준으로 나이를 출력하는 방법: 먼저 PHP 샘플 파일을 만든 다음 "$today->diff($bday);" 메서드를 통해 나이를 출력합니다.

PHP에서 생일을 기준으로 나이를 출력하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, Dell G3 컴퓨터.

이 글에서는 주로 PHP로 나이 계산하는 방법, 즉 당신의 나이를 계산하는 방법을 소개합니다. PHP 초보자에게는 생일을 기준으로 나이를 계산하는 문제가 다소 어려울 수 있습니다. 하지만 구현 아이디어를 익히기만 하면 매우 간단합니다. PHP 연령 계산은 PHP 인터뷰 질문의 일반적인 테스트 포인트이기도 합니다.

이제 구체적인 코드 예시를 통해

PHP 연령 계산

구현 방법을 소개하겠습니다.

<?php
$bday = new DateTime(&#39;15.9.1993&#39;); // 你的出生日
$today = new Datetime(date(&#39;m.d.y&#39;));
$diff = $today->diff($bday);
printf(&#39; 你的年龄是 : %d 岁, %d 月, %d 天&#39;, $diff->y, $diff->m, $diff->d);
printf("\n");
계산 결과는 다음과 같습니다.


PHP에서 생일을 기준으로 나이를 출력하는 방법그런 다음 실제로 생일을 기준으로 나이를 계산하는 것은 생일 날짜와 현재 날짜의 차이를 계산하는 것입니다. 여기에 설정된 생년월일은 1993년 9월 15일이고, 계산된 나이는 25세, 2월 4일이다.

printf() 함수

는 형식이 지정된 문자열 출력, 즉 문자열을 지정하고 그 안에 있는 변수의 형식을 지정하는 방법을 나타냅니다. 가능한 형식 값:

%% - 퍼센트 기호를 반환합니다. %

%b - 이진수

%c - ASCII 값에 해당하는 문자

%d - 더하기 또는 빼기 기호가 포함된 10진수 (음수, 0, 양수)

%e - 소문자 과학 표기법 사용(예: 1.2e+2)

%E - 대문자 과학 표기법 사용(예: 1.2E+2)

%u - 양수를 포함하지 마십시오 음의 십진수(0보다 크거나 같음)

%f - 부동 소수점 수(로컬 설정)

%F - 부동 소수점 수(비네이티브 설정)

%g - 더 짧은 %e 및 %f

%G - 짧은 %E 및 %f

%o - 8진수

%s - 문자열

%x - 16진수(소문자)

%X - 16진수(대문자) )

추가 형식 값. %와 문자 사이에 배치되어야 합니다

추천 참조 튜토리얼: "

PHP Tutorial

"이 문서는 생일을 기준으로 나이를 출력하는 PHP의 구체적인 구현 방법에 대한 것입니다. 로컬 테스트에 직접 복사할 수도 있습니다. 이 글은 참고할만한 가치가 있으며 도움이 필요한 친구들에게 도움이 되기를 바랍니다!

위 내용은 PHP에서 생일을 기준으로 나이를 출력하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.