moin,
ich habe ein Problem mit dem Einbinden einer Datei in der meine Funktionen stehen. Entweder ich stehe auf dem Schlauch oder es geht nicht. Die Funtionen sollen in den Funtionen der Klasse benutzt werden können.
Also ich habe folgende Dinge durchprobiert:
1. Es gibt beim include_once keinen Fehler, allerdings gibt es den Fehler, dass die Funktion nicht deklariert ist.
2. Hier dieser Fehler:
"Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in... line 8"
3. Hier der gleiche Fehler wie bei 1.
Wenn ich das ganze mit "include" versuche bekomme ich die Fehlermeldung, dass die Funtionen schon vorher deklariert wurden. (was ja auch stimmt, aber leider kann ich sie nicht aufrufen)
Mit "require " habe ich es auch schon versucht.
Diese Probleme treten bei nur bei Klassen auf, wenn ich normale Dateien schreiben funktioniert das einbinden der Funktionen ohne Probleme.
Gruß
ich habe ein Problem mit dem Einbinden einer Datei in der meine Funktionen stehen. Entweder ich stehe auf dem Schlauch oder es geht nicht. Die Funtionen sollen in den Funtionen der Klasse benutzt werden können.
Also ich habe folgende Dinge durchprobiert:
1. Es gibt beim include_once keinen Fehler, allerdings gibt es den Fehler, dass die Funktion nicht deklariert ist.
Code:
include_once("test.php");
klssendefinition
2. Hier dieser Fehler:
"Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in... line 8"
Code:
klssendefinition - Anfang
include_once("test.php");
Konstruktor() {...}
Klassenfunktion() {...}
klssendefinition - Ende
3. Hier der gleiche Fehler wie bei 1.
Code:
klssendefinition - Anfang
Konstruktor()
{
include_once("test.php");
...
}
Klassenfunktion() {...}
klssendefinition - Ende
Wenn ich das ganze mit "include" versuche bekomme ich die Fehlermeldung, dass die Funtionen schon vorher deklariert wurden. (was ja auch stimmt, aber leider kann ich sie nicht aufrufen)
Mit "require " habe ich es auch schon versucht.
Diese Probleme treten bei nur bei Klassen auf, wenn ich normale Dateien schreiben funktioniert das einbinden der Funktionen ohne Probleme.
Gruß