login  Naam:   Wachtwoord: 
Registreer je!
 Forum

variabel probleem

Offline Os8 - 22/01/2005 11:35
Avatar van Os8Gouden medaille

PHP interesse
hi,

ik lees momenteel het boek php5 zonder stress,
ik heb er een stukje uit geschreven meer ik krijg een php error.
Wat is er fout?

  1. <?php
  2.  
  3. $naam="Robin De Smet";
  4. $aantal=15;
  5. $bedrag=2.500;
  6.  
  7. $var1=5;
  8. $var1=(double)$var1;
  9. set type($var1,"double");
  10. ?>

8 antwoorden

Gesponsorde links
Offline freddyboeke - 22/01/2005 11:38
Avatar van freddyboeke HTML beginner welke foutmelding krijg je dan?
Offline Os8 - 22/01/2005 11:39
Avatar van Os8 Gouden medaille

PHP interesse
Citaat:
Parse error: syntax error, unexpected T_STRING in C:wwwvariabelen.php on line 14

dat krijg ik, ik versta er mij niet aan. Volgens mij is alles perfect correct 
Offline Tuinstoel - 22/01/2005 11:55
Avatar van Tuinstoel PHP expert Je script telt toch echt maar 9 lijnen hoor...
En wtf houdt dat (double) dan toch in:?:
Offline Os8 - 22/01/2005 11:58
Avatar van Os8 Gouden medaille

PHP interesse
Het gaat em hierom:
  1. $var1=5;
  2. $var1=(double)$var1;
  3. set type($var1,"double");


zo staat het in dat boek!
Offline numlockrond - 22/01/2005 12:10 (laatste wijziging 22/01/2005 12:11)
Avatar van numlockrond Onbekend het is settype(). Spaties in namen van vars en functies enz. mogen niet.

Wat heeft het trouwens voor zin om hem 2 x naar een double te casten?? (Edit: Kan ik denk ik beter aan de auteur vragen als het zo in dat boek staat...)
Offline cloudstrife - 22/01/2005 12:10
Avatar van cloudstrife PHP beginner ja (double) zegt me ook niet echt iets.. Je host toch je bestanden op een server met php5?
Offline Tuinstoel - 22/01/2005 12:11
Avatar van Tuinstoel PHP expert http://nl.php.net/manual-lookup.php?pattern=double

En zo staat het op php.net, en ik zie dus geen functie genaamd double.

Maar set type is ook ongeldig imo, dat moet aan elkaar, dus settype(mixed var, string type), zie php.net/settype.
Offline numlockrond - 22/01/2005 12:12 (laatste wijziging 22/01/2005 12:14)
Avatar van numlockrond Onbekend (double) en (real) zijn synoniemen voor (float).

Edit: en dingen als (double), (string) enz. doen hetzelfde als settype() of bijv. strval() en intval().

zie ook: http://www.php....ypecasting
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.212s