login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[opgelost]Getal achter decimaal (Opgelost)

Offline dimb - 12/05/2007 09:44 (laatste wijziging 12/05/2007 09:55)
Avatar van dimbNieuw lid Hey,

Weet iemand of het mogelijk is om het getal achter de komma in een aparte variabel te zetten ?\

Bijvoorbeeld:

$max = '3,6';

Dan zou ik graag willen dat variabel $min 6 is:

$min = '6';
$uur = '3';

Is zoiets mogelijk ?

3 antwoorden

Gesponsorde links
Offline Rik - 12/05/2007 09:47 (laatste wijziging 12/05/2007 09:48)
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Dat kan met explode()

Edit:
  1. <?php
  2. $max = '3,6';
  3. list($min, $hour) = explode(',', $max);
  4. ?>
Offline marten - 12/05/2007 09:49 (laatste wijziging 12/05/2007 09:50)
Avatar van marten Beheerder Ja hoor. Geen enkel probleem.
Wel even een opmerking.
Je hebt integers (getallen) en strings (teksten) en nog enkele maar dat is hier overbodig om uit te leggen.

Een getal doe je als volgt: (ook met komma's of liever punten)
  1. <?php
  2. $max = 6;
  3. $max = 6.2;
  4. ?>


Wil je er een string (dus tekst van maken)
  1. <?php
  2. $max = '6';
  3. $max = '6.2';
  4. ?>


Dus met quotes eromheen zijn het strings. En zonder quotes zijn het getallen. Dit verschil is wel goed om mee te nemen want er wil nog weleens een foutmelding daardoor voorbij komen. PHP zelf maakt er vaak ook nog wel het goede gegevenstype van maar beter is het om dat zelf te doen
Offline dimb - 12/05/2007 09:54 (laatste wijziging 12/05/2007 09:54)
Avatar van dimb Nieuw lid Opgelost
:D

  1. $array = explode(".", $max);
  2. $uur = $array[0];
  3. $min = $array[1];


Thx
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.215s