generare varsta – script

O functie care te poate ajuta sa determini varsta unei persoane daca ai niste date sub forma zi/luna/an sau an/zi/luna, etc:) o poti gasi mai jos.
In functia respectiva sunt urmatorii parametri:

  • $var = este data in format zi/luna/an sau intr-un format asemanator;
  • $type = tipul datelor primite in primul paramentru.(se foloseste d pentru zi, y=an, m=luna). De exemplu se poate trece la type d/y/m … ceea ce arata ca datele trimise in var sunt sub forma zi/an/luna

[php]
<?php
function make_age($var, $type) {
$date = explode ( "/", $type );
$number = explode ( "/", $var );
$aaa = count ( $number );
for($i = 0; $i < $aaa; $i ++) {
if ($date [$i] == "d") {
if ($number [$i] > date ( "d" )) {
$month = $month + 1;
} else {
$month = $month – 1;
}
}
if ($date [$i] == "y") {
$year = date ( "Y" ) – $number [$i] + $year;
}
if ($date [$i] == "m") {
if (($number [$i] + $month) < date ( "m" )) {

} else {
$year = $year – 1;
}
}
}
return $year;
}
?>
[/php]

Un comentariu

Spune si tu parerea...