Mike: Variablen an Funktion übergeben scheitert

Beitrag lesen

Hallo,

Warum schreibst du überhaupt Strings, wenn du eigentlich Zahlenwerte meinst?

Das war mir auch aufgefallen, das hatte ich schon verbessert. An Ilse, weil die Ingrid grad im Urlaub ist. ^^

Oder Du mußt die Variable innerhalb der Funktion als global definieren, dann brauchtst Du sie nicht als Parameter übergeben.

Davon würde ich aber abraten. Eine Funktion schreibe ich doch auch, um den Code modular zu kapseln. Die Verwendung globaler Variablen innerhalb der Funktion widerspricht diesem Prinzip.
Da gebe ich Dir Recht. Nur wollte ich die Möglichkeit nicht verschwiegen haben.
Zudem mag es auch Anwendungen geben, wo das einfacher ist, als konstante Parameter immer wieder neu zu übergeben. Sollte es komplett OOP sein, wären doch Klassen noch besser, oder?

gute Nacht
^da Powl

Supi hab geschafft Variablen an eine Funktion zu übergeben -Dank an Euch beide-

ABER die Funktion wo ich die Variablem benötige wird durch ein fertiges Script(fpdf) aufgerufen (wiederum durch eine Funktion).
Hier kann ich leider die Variablen nicht so übergeben wie in Euren Beispielen. Zudem sitzt die benötigte Funktion innerhalb einer Klasse.

Wie kann ich denn die Variablen Global für die Klasse+Funktion definieren?

Vielleicht hilft mir das ja weiter