webForumDet fria alternativet

Räkna ut medlemens ålder

PHP

3 svar · 498 visningar · startad av Emil W

Medlem sedan mars 2009512 inlägg
Frågan#1

Vilken funktion ska man använda för att räkna ut medlemmens ålder ?

Så ser datum formatet ut 1980-01-01

Medlem sedan juli 20023 617 inlägg
#2

T.ex

<?php
function get_age($date)
{
	$date = str_replace("-","",$date);
	return floor((date('Ymd') - $date)/10000);
}

print "Du är ".get_age('1980-01-01')." år.";
?>
Medlem sedan mars 2009512 inlägg
#3

Tack så mycket fiddler

Medlem sedan juni 20014 421 inlägg
#4

Kör servern php 5.3 eller senare kan du använda den inbyggda klassen DateTime med metoden diff, det finns även en genväg till den via ett funktionsanrop. Titta i php-manualen: http://www.php.net/manual/en/datetime.diff.php

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)