Jojo: funktionen mehrere werte

Beitrag lesen

--> IMHO sehr störend... aber es würde funktionieren

da weiß ich jetzt noch nicht genau, was du damit gemeint hast. ??

seh ich das, wenn ichs ausprobiere??

Naja

Diese Funktion "globalisiert" 3 Variablen.
Die Variablen werden dann mit den Werten der Funktion überschrieben.
---> Wenn da was anderes drinn war, dann isses weg !
------> Klingelts ? ;-)

Aber du wirst es bestimmt merken...

Ich persönlich würde das wie gesagt ein Array oder sogar ein Objekt returnen
Ein Objekt halt, wenn die Daten eng zusammenhängen.
z.B. Eine Adresse :

  
class Adresse {  
  var $strasse = "";  
  var $hausnr = "";  
  var $ort = "";  
  var $plz = "";  
  var $postfach = 0;  
  
  function __construct($strasse, $hausnr, $ort, $plz, $postfach = NULL) {  
    $this->strasse = $strasse;  
    $this->hausnr = $hausnr;  
    $this->ort = $ort;  
    $this->plz = $plz;  
    $this->postfach = $postfach;  
  }  
}  

Wenn du PHP 5 hast, dann machst du anstatt "var $strasse = "";" :
public $strasse = "";

Das is dann Strict kompatibel ;)

So...
Am besten guggst du dir dann auch mal das PHP Manual dazu an:
PHP 4 => http://de2.php.net/manual/de/language.oop.php
PHP 5 => http://de2.php.net/manual/de/language.oop5.php

kleiner Tipp am rande
PHP 4 => http://de2.php.net/manual/de/language.oop.constructor.php
PHP 5 => http://de2.php.net/manual/de/language.oop5.decon.php

Und noch einer:
"new" mehr sog i net ;)

So ich glaube ich hab genug geholfen ...

Bis dann