login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Class error

Offline ikki007 - 12/08/2007 15:58 (laatste wijziging 12/08/2007 16:03)
Avatar van ikki007Gouden medailleGouden medaille

PHP ver gevorderde
Hey,

Ik ben even wat gaan verdiepen in classes maar ik kom nooit verder door een error.
Bij de code:

  1. <?php
  2. class Class1 {
  3.  
  4. public $publiek = "Publieke variabele<br />"; //een publieke string
  5.  
  6.  
  7. public function hallo() {
  8.  
  9. echo "hallo!<br />";
  10.  
  11. }
  12. }
  13.  
  14. $obj = new Class1();
  15.  
  16. echo $obj->publiek;
  17.  
  18. $obj->hallo();
  19.  
  20. ?>


Krijg ik deze error:

Citaat:
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in E:ServerApache2htdocsfoo.php on line 4


Terwijl er volgens mij nik mis is  


Groet,
Ikki

5 antwoorden

Gesponsorde links
Offline Stijn - 12/08/2007 16:03
Avatar van Stijn PHP expert Bij mij werkt het hoor, je zal zekers geen php5 hebben. doe eens PHP.net: phpinfo in een scriptje en je zal het direct weten.
Offline ikki007 - 12/08/2007 16:06 (laatste wijziging 12/08/2007 16:06)
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
Ik heb inderdaad geen php5, dat wist ik ook  
Zijn classes voor php5 dan  

Maar ff upgraden dan eh  

Moest toch een keer, maar had nooit een goede reden ervoor.. nu wel  
Offline Stijn - 12/08/2007 16:13
Avatar van Stijn PHP expert classes zijn niet voor php5 maar voor php4 en php5. Het verschil tussen php4 en php5 is groot op vlak van classes (ook wel OOP genoemd). Je moet maar eens zoeken op php.net naar de verschillen.
Offline Ultimatum - 12/08/2007 16:27
Avatar van Ultimatum PHP expert 1 van de verschillen is in iedergeval dat public niet kan in php4, dus als je public overal weg zou halen dan werkt het wel in php4.
Offline ikki007 - 12/08/2007 16:37
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
Heb ondertussen php5 draaien, en het werkt.
Bedankt  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.178s