Likes Likes:  0
Resultaten 1 tot 9 van de 9
Geen

Onderwerp: php leeftijd

  1. #1
    Harrie Geerts
    php leeftijd
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    php leeftijd

    Hoe bereken je de leeftijd van iemand in php.

    Harrie



  2. #2
    Erick T. Barkhuis
    php leeftijd
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php leeftijd

    Harrie Geerts [on Sun, 9 Nov 2003 19:51:09 +0100] wrote:
    > Hoe bereken je de leeftijd van iemand in php.
    >


    Op dezelfde manier als in enige andere programmeer- of scripttaal: je
    trekt de geboortedatum af van de huidige datum, tenzij de betroffen
    persoon reeds is overleden.

    --
    Erick

  3. #3
    Reinoud Horstink
    php leeftijd
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php leeftijd

    Harrie Geerts wrote:
    > Hoe bereken je de leeftijd van iemand in php.


    Ik neem aan dat deze berekening in PHP weinig anders is dan in het
    dagelijks leven: huidige datum verminderd met geboortedatum levert de
    leeftijd. Of mis ik misschien bepaalde zaken die jouw berekening
    compliceren?

    Reinoud.


  4. #4
    Alain
    php leeftijd
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php leeftijd

    Harrie Geerts schreef:

    > Hoe bereken je de leeftijd van iemand in php.



    Zoek eens naar de functie date();



    --
    Alain

    spamsux.nl



  5. #5
    Marcel
    php leeftijd
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php leeftijd


    "Harrie Geerts" <harriegeertsDITWEGHALEN@home.nl> schreef in bericht
    news:bom2b1$rfu$1@news2.tilbu1.nb.home.nl...
    > Hoe bereken je de leeftijd van iemand in php.
    >
    > Harrie
    >
    >


    Het is helaas iets gecompliceerder dan verondersteld in de voorgaande
    antwoorden (bijvoorbeeld omdat de unix-tijd 'geteld' wordt sinds 1970, dus
    lastig als iemand voor 1970 geboren is).

    Onderstaande vond ik ergens op internet en gebruik in sindsdien... het is
    redelijk nauwkeurig...

    function determineAge($gebdatum) {

    $cdate = date('Y-m-d');
    $c = explode("-", $cdate);

    #Subtract Year of birth from current year
    $age = $c[0] - substr($gebdatum,0,4);

    #Subtract 1 from age if they have not had their birthday this year
    if ($c[1] < substr($gebdatum,5,2)) {
    $age--;
    } elseif (($c[1] == substr($gebdatum,5,2)) && ($c[2] <=
    substr($gebdatum,8,2))) {
    $age--;
    }

    #This is just in case the birthdate is the current date (a newborn).
    #The above would give you a -1 year old.
    if ($age < 0) {
    $age = 0;
    }

    return $age;
    }

    Marcel



  6. #6
    Harrie Geerts
    php leeftijd
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php leeftijd


    "Marcel" <neegeenspam@hotentottententententoonstellingen.nl > schreef in
    bericht news:3faf9c78$0$88371$edd6591c@news.versatel.net.. .
    >
    > "Harrie Geerts" <harriegeertsDITWEGHALEN@home.nl> schreef in bericht
    > news:bom2b1$rfu$1@news2.tilbu1.nb.home.nl...
    > > Hoe bereken je de leeftijd van iemand in php.
    > >
    > > Harrie
    > >
    > >

    >
    > Het is helaas iets gecompliceerder dan verondersteld in de voorgaande
    > antwoorden (bijvoorbeeld omdat de unix-tijd 'geteld' wordt sinds 1970, dus
    > lastig als iemand voor 1970 geboren is).
    >
    > Onderstaande vond ik ergens op internet en gebruik in sindsdien... het is
    > redelijk nauwkeurig...
    >
    > function determineAge($gebdatum) {
    >
    > $cdate = date('Y-m-d');
    > $c = explode("-", $cdate);
    >
    > #Subtract Year of birth from current year
    > $age = $c[0] - substr($gebdatum,0,4);
    >
    > #Subtract 1 from age if they have not had their birthday this year
    > if ($c[1] < substr($gebdatum,5,2)) {
    > $age--;
    > } elseif (($c[1] == substr($gebdatum,5,2)) && ($c[2] <=
    > substr($gebdatum,8,2))) {
    > $age--;
    > }
    >
    > #This is just in case the birthdate is the current date (a newborn).
    > #The above would give you a -1 year old.
    > if ($age < 0) {
    > $age = 0;
    > }
    >
    > return $age;
    > }
    >
    > Marcel
    >
    >

    Thanks, kon dit niet vinden. Ga het meteen uitproberen.

    Harrie



  7. #7
    Harrie Geerts
    php leeftijd
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php leeftijd


    "Harrie Geerts" <harriegeertsDITWEGHALEN@home.nl> schreef in bericht
    news:boog57$jps$1@news4.tilbu1.nb.home.nl...
    > >
    > > function determineAge($gebdatum) {
    > >
    > > $cdate = date('Y-m-d');
    > > $c = explode("-", $cdate);
    > >
    > > #Subtract Year of birth from current year
    > > $age = $c[0] - substr($gebdatum,0,4);
    > >
    > > #Subtract 1 from age if they have not had their birthday this year
    > > if ($c[1] < substr($gebdatum,5,2)) {
    > > $age--;
    > > } elseif (($c[1] == substr($gebdatum,5,2)) && ($c[2] <=


    Dit heb ik gewijzigd in
    } elseif (($c[1] == substr($gebdatum,5,2)) && ($c[2] <
    en het werk perfect.

    > > substr($gebdatum,8,2))) {
    > > $age--;
    > > }
    > >
    > > #This is just in case the birthdate is the current date (a newborn).
    > > #The above would give you a -1 year old.
    > > if ($age < 0) {
    > > $age = 0;
    > > }
    > >
    > > return $age;
    > > }
    > >




  8. #8
    Iceman
    php leeftijd
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php leeftijd

    > > Het is helaas iets gecompliceerder dan verondersteld in de voorgaande
    > > antwoorden (bijvoorbeeld omdat de unix-tijd 'geteld' wordt sinds 1970,

    dus
    > > lastig als iemand voor 1970 geboren is).


    De data tussen vrijdag 13 december 1901 20:45:52 en donderdag 1 januari 1970
    0:00:00 UTC worden gewoon als negatief getal opgeslagen.
    Iemand geboren voor 1901?

    Bijzonder geval is 31 dec 1969 23:59:59 UTC omdat -1 vaak als foutcode
    gebruikt wordt.



  9. #9
    Inca
    php leeftijd
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php leeftijd

    Iceman wrote:
    > De data tussen vrijdag 13 december 1901 20:45:52 en donderdag 1
    > januari 1970 0:00:00 UTC worden gewoon als negatief getal opgeslagen.


    Niet onder windows.
    --
    Inca
    NEE - Geen handel met voorkennis
    JA - Wel met een gouden tip
    http://www.poldermodelstickers.nl/



Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics