online 1
gast (50)

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

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon hörbie vom 16.02.2019, 09:31 Options

unterprogramme

in php???


Antwort schreiben

Antwort 1 von der-bettler vom 16.02.2019, 09:32 Options

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

Antwort 2 von hörbie vom 16.02.2019, 09:42 Options

hi! gibt es das? hab nix gefunden!

Antwort 3 von Friday vom 16.02.2019, 09:51 Options

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

Antwort 4 von hörbie vom 16.02.2019, 09:55 Options

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

Antwort 5 von LittleT vom 16.02.2019, 11:11 Options

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 vom 16.02.2019, 11:19 Options

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 vom 16.02.2019, 11:31 Options

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 vom 16.02.2019, 11:49 Options

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 vom 16.02.2019, 12:51 Options

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 vom 16.02.2019, 16:53 Options

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 vom 16.02.2019, 18:05 Options

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

Ähnliche Themen

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026