login  Naam:   Wachtwoord: 
Registreer je!
 Forum

tijd (Opgelost)

Offline boelie8 - 09/02/2008 02:28
Avatar van boelie8Nieuw lid hey,

ik heb een vraagje,

onder $hoelang staan een aantal seconde dat iemand nog moet wachten.

maar nu wil ik dat om zettennaar minuten en dan : seconden weet iemand hoe ik dat het beeste kan doen?

4 antwoorden

Gesponsorde links
Offline Stijn - 09/02/2008 02:45
Avatar van Stijn PHP expert Modulo rekenen Deel $hoelang door 60, dan bekom je het aantal minuten dat iemand moet wachten. Om de seconden te bepalen moet je $hoelang%60 doen.

Een simpel voorbeeldje. Stel dat $hoelang = 350;

$minuten = floor($hoelang / 60); // 5 minuten
$seconden = $hoelang%60; //rest na deling door 60, dus 350/60 is 5*60 en de rest is 50 seconden.
Offline boelie8 - 09/02/2008 02:51
Avatar van boelie8 Nieuw lid en waar staat die floor voor als ik vragen mag het werkt nu wel maar ben benieuwd waar die floor voor staat?
Offline Stijn - 09/02/2008 02:53
Avatar van Stijn PHP expert Als ik 350/60 ga doen dan ga ik een komma getal krijgen en minuten is een geheel getal (integer). Je kan ook die floor weglaten en typecasting doen zoals in andere talen gedaan wordt.

$minuten = (int) $hoelang / 60;

Dan wordt enkel het gehele deel van de deling genomen.
Offline boelie8 - 09/02/2008 03:02
Avatar van boelie8 Nieuw lid oke thanks voorde uitleg
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.169s