Hi!
und in dieser Klasse gibt es eine Funktion.
Du meinst eine Methode.
Kann ich in dieser Funktion problemlos eine Datei einfügen (include/require)
Ja, eigentlich schon.
Wenn du mit include() oder require() eine PHP-Datei einbindest, dann verhält sich dein Script so als wäre der eingebundene Code direkt an der Stelle des Aufrufes eingefügt.
Das funktioniert auch innerhalb einer Methode.
Siehe auch die Beschreibung zu include() im Handbuch.
Achte auf die Kommentare dort dazu. Da sind auch ein OOP-Beispiele.
die nur eine andere Klasse enthält? Kann ich diese Klasse dann problemlos im weiteren Verlauf der Ausführung verwenden?
Eine Klasse in einer Klasse?
Das sollte eine Fehlermeldung geben: "Class declarations may not be nested in ..."
Innere Klassen kenne ich in Java. Ich glaube nicht, daß es das auch in PHP gibt.
Schöner Gruß,
rob