Function declare

Hallo,
Wenn ich in einem Script eine „function“ deklariere, ist die dann nicht permanent geladen?
Kann man eine function, zum beispiel so wie „static“, so laden, das man eine function nur einmal laden muss?

Oder ergibt das in IPS/php weniger Sinn, so daß man eher so vorgeht:
ich definiere eine function in einem „standard_functions.ips.php“ script.

In jedem script in dem ich aus diesem script funktionen verwenden möchte, muß ich jedesmal ein #include dieses scriptes machen.
(was ja soviel bedeutet wie die funktionen jedesmal wieder aufs neue zu laden!?)

Geht das eh nicht auf den Arbeitsspeicher des PC’s, liege ich richtig wenn ich so vorgehe?
LG, Hinti

Hallo Hinti,

ich nutze auch ein eigenes Script mit den Function Definitionen und include die dann in den anderen Scripten.

Bisher keinerlei Problem festgestellt.

Gruß Philipp

So funktionieren die Scripte nicht.

Jedes Script ist wie eine eigene Webseite. Wenn du auf deiner Webseite eine funktion schreibst ist sie auch nur auf deiner Webseite verfügbar. Der Tip mit dem include, dort wo du es brauchst, ist gut.

Screib dir eine PHP-Datei (oder auch mehrere) mit allen funktionen die du immer wieder brauchst und include sie in allen deinen scripten wo du sie brauchst. Das klappt prima.

Gruß,

Toni

Alles klar Jungs ;),
Ich wollte ja auch nur bestätigt haben das ich nicht auf dem Holzweg bin.

Schöne Grüße, Hinti