Callback Problem - Keine neuen Variablen möglich?

Jukkales

Erfahrenes Mitglied
Hallo, ich habe mir eine ganz einfache preg funktion gemacht die als Callback aufgerufen wird und auch startet. Nun wollte ich in dieser eine Schleife laufen lassen und den rückgabewert somit verändern:

PHP:
	public function forhnd($result)
	{
		foreach($this->$result[1] as $key => $value)
		{ // wird korrekt ausgeführt
			$temp = str_replace('$'.$result[2],$key,$return[4]); // leer
			$return.= str_replace('$'.$result[3],$value,$temp);
			print $return; // auch nix
		}
		//print print_r($result,true); // würde die array wie ich sie nutze ausgeben
		return $return;
	}
ich kann also nur mit der $result Variable arbeiten. Brauch da mal hilfe ^^

Danke im Vorraus
 
Ah sorry ganz vergessen die Quelle zu schreiben ^^

Code:
		 Array
		(
		    [0] => 
		<foreach($typelist as $id => $type)>
		<option value="$id">$type</option>
		</foreach>
		    [1] => typelist
		    [2] => id
		    [3] => type
		    [4] => <option value="$id">$type</option>
		)
Das ist die Ausgabe des print_r()

Ich seh grad ich hab den Falschen namen verwended .. * blind *
Nun geht es trodzdem danke ^^
 
Zuletzt bearbeitet:
Zurück