Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

unterprogramme





Frage

in php???

Antwort 1 von der-bettler

präzise fragestellung
....
sehr präzise

Antwort 2 von hörbie

hi! gibt es das? hab nix gefunden!

Antwort 3 von Friday

Ich bin nur ein dummer Wilder:
Was ist ein "Unterprogramm"?

Antwort 4 von hörbie

ein unterprogramm ist ein in sich abgeschlossener baustein (modul) eines programms.

Antwort 5 von LittleT

Hallo,

kommst wohl von ABAP. Nun was man in ABAP mit folgendem macht:
PERFORM test.

FORM test.
tue irgendwas hier
ENDFORM.

kannst du in PHP als Funktion sehen.

funktion test();
{
tue irgendwas hier
}

funktionsaufruf:
test()

Du kannst natürlich auch noch irgendwelche Parameter mit angeben.

Gruß
Littlet

Antwort 6 von Friday

Zitat:
ein unterprogramm ist ein in sich abgeschlossener baustein (modul) eines programms.

Also sowas wie ein Plugin oder eine Erweiterung?

Kenn ich, sind sehr nützlich die Dinger.
Da gibt es richtig tolle Plugins.
Nur kenn ich dieses Php nicht.
Was macht das?
Bildbearbeitung?
Dafür kenn ich ganz, ganz viele Plugins.
Aber nicht für Php.
Tut mir leid.
Hätte gerne geholfen.

Antwort 7 von hörbie

funktionen kenne ich aber die sind anscheinend immer global? wie soll man mit modulen arbeiten, wenn man keinen lokalen namespace für funktionen hat? gibts da eine lösung (ausser oo)?

@Friday
php ist deine persönliche homepage

Antwort 8 von LittleT

Hallo

Also 1.
Zitat:
PHP ist deine persönliche homepage.

????
Bestimmt nicht. PHP ist eine Scriptsprace die Serverseitig ausgeführt wird um es in einem Satz zu beschreiben :-)

2. Wenn ich das richtig verstehe was du meinst, dann funktioniert es leider nur Objektorientiert.

Aber nachdem du das nicht magst:
Zitat:
(ausser oo)
gäbe es da noch was, zwar nicht so sauber wie OO aber dennoch eine Hilfe.
Wenn du das mit Funktionen kennst, dann mach einen eigene Seite in der du deine Funktionen schreibst. Jedesmal wenn du die Funktion dann benötigst kannst du diese zu Beginn includieren.

Gruß
LittleT

Antwort 9 von hörbie

was ich machen will ist module die mehrere funktionen enthalten in programme zu inkludieren, ohne darauf achten zu müssen, dass es jeden funktionsnamen nur in einem einzigen modul geben darf, weil es sonst beim inkludieren mehrerer module zu funktionsnamenskollisionen kommen kann.
ich habe schon probiert funktionen zu verschachteln, in der hoffnung, dass die "eingeschachtelte" funktion dann nur lokal und nicht global ist aber das hat nicht gefunzt.

Zitat:
PHP ist deine persönliche homepage.

nur eine anspielung auf die namensherkunft von php ;)

Antwort 10 von rabies

Und warum schreibst Du Dir dann nicht einfach Klassen und inkludierst Sie dann per include(), require(), include_once(), require_once() ?

Antwort 11 von hörbie

ich kann kein oop. aber wenn es ohne nicht geht wechsle ich besser gleich zu java. danke für die aufklärung.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: