![]() |
|
|
zurück zur ÜbersichtDiskussionsgruppe: PHPhallo!
Von: gwen Datum: 22.06.2007, 21:44
$a=array("muller","maier"); "hole_".$a[0](); function hole_muller(){ echo "muller"; } $fname="hole_".$a[0]; $fname(); alle Antworten zu dieser FrageAntwort 1 von Hobst_Eppers vom 23.06.2007, 01:14 Zitat: Unübersichtlich?? Sei froh, dass sowas überhaupt geht - ist mir gänzlich neu!$fname="hole_".$a[0]; $fname(); Ansonsten ist Dir die Doku dieser Funktion sicherlich eine Hilfe: http://de2.php.net/manual/de/function.eval.php Antwort 2 von gwen vom 24.06.2007, 20:29 danke für den guten tipp! Zitat: ist mir gänzlich neu! kennste schon variable variablennamen? auch ein lustiges feature.
Antwort 3 von Hobst_Eppers vom 25.06.2007, 00:45 Jup, das war mir schon bekannt :P Die Antwort lautet "dunkel". Vor ca. einem Jahr hat mal einer gefragt, ob man den Namen einer Variable herausbekommen könnte, z.B. auf folgende Weise: $foo= "bar";...gibt "foo" aus. Eine Operation von tief unten hinten an die Augen ran, aber es klappt ;-) DAS nenn ich schräg! Antwort 4 von gwen vom 27.06.2007, 17:27 hi hobst! wie lautet denn der inhalt der funktion? (=>"undefined function") Antwort 5 von son_quatsch vom 27.06.2007, 22:23 Das möchtest Du gar nicht wissen! Aber hier eine Vorführung: <?php
Antworten der Gruppe: PHP
|
|