<?php
function getAge($birthday){
$dt = strtotime($birthday);
// convert the birthday to a standard format (UNIX epoch)
$a = gmdate('Y') - gmdate('Y',$dt);
// find the difference of years
return $a; // return the age.
}
?>And here we have, a simple Age calculating function which is useful when displaying age on User profiles or calculating age restriction and so on.
For example, you can put this against a movie age rating checker:
<?php
$bday = '1993-04-05';
$age = getAge($bday);
$movies = getPGMovies();
if($age >= 21){
// R21 and below can be watched
$movies= array_merge($movies,getR21Movies());
}
if($age >= 18){
// M18 and below can be watched
$movies= array_merge($movies,getM18Movies());
}
if($age >= 16){
// NC16 and below can be watched
$movies= array_merge($movies,getNC16Movies());
}
// display $movies
?>


1 comment:
Post a Comment