Variable in function-Aufruf auswerten

ev0lst

Erfahrenes Mitglied
Hallo,

ich habe das Problem dass ich eine Funktion habe und dort eine Variable in die Werte bauen muss. Also z.b. so

PHP:
muh( 'wert '.$var.' bla', $var2);

Leider wertet php aber $var nicht aus und nimmt es als Klartext mit über.
Wie kann ich die Variable IN DER FUNKTION vorher auswerten?

Danke
 
Was meinst du damit?

Es wird doch aus den Strings + Variable der Wert gebildet der übergeben wird....


PHP:
<?
$var    = 1;
$var2   = 2;

muh( 'wert '.$var.' bla', $var2);

function muh($a, $b){
    echo "$a -- $b";
}

// Ausgabe:
// wert 1 bla -- 2
?>
 
Danke für die schnelle Antwort ;)

Was ich damit meinte ist, dass die Funtion nur den Wert ausgibt:

PHP:
'wert '.$var.' bla'

Also $var nicht ausführt bzw. einbindet mit dem entsprechenden Wert.

Ich muss dazu sagen, dass die function mit in einer Klasse eingebunden ist.
Ich gebe den Wert also so ein:

PHP:
$theclass->muh( 'wert '.$var.' bla', $var2);
 
Thema erledigt.

War nur ein Denkfehler und habe die Variable falsch geklariert bzw. gefüllt :(

Sorry und danke für die Hilfe ;)
 
Zurück