Thema: Class Vars
Einzelnen Beitrag anzeigen
Alt 14.02.2006, 13:24  
fmueller
Benutzer
 
Registriert seit: 06.02.2006
Beiträge: 35
fmueller
fmueller eine Nachricht über ICQ schicken
Standard

Was willst du denn genau wissen, wenn ich konkret werden soll?

Gut dann beschreib ich dir das Problem:

ich habe ein Portalsystem

20 verschiedene Portale die alle auf die gleiche Klasse zugreifen.
alle 20 sollen eine Art "Config" Datei erhalten in denen Variablen für die Klasse definiert werden. Das ist mein Problem. Es handelt sich hierbei nicht um eine einzige Variable sondern um ca. 50-60.

Wie lässt sich das am einfachsten mit PHP4 lösen?

bei PHP5 hätte ich das so gelöst:

PHP-Code:
<?php

[b]datei config.php:[/b]
class 
a
{
     public static 
$var1 "Wert1";
     public static 
$var2 "Wert2";
     ...
}
[
b]datei classen.php:[/b]
class 
b
{
     function 
test()
     {
          
$wert a::$var1;
     }
}

?>
allerdings funktioniert das in PHP4 nicht. Da bringt er mir immer diese Meldung:

Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in /home/t/tech27/.htdocs/www.gesunddurchhessen.de/www.gesunddurchhessen.de/giessen/src/DBPrefs.inc on line 5
fmueller ist offline