September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie möchten einen Variablennamen dynamisch zusammensetzen. Beispielsweise möchten Sie Variablennamen verwenden, die mit den Feldnamen aus einer Datenbankabfrage übereinstimmen.
Verwenden Sie die PHP-Syntax der variablen Variablen, indem Sie ein $ vor die Variable stellen, deren Wert der gewünschte Variablenname ist:
$tier = 'schildkroeten';
$schildkroeten = 103;
print $$tier;
103Das obige Beispiel gibt 103 aus. Weil $tier = 'schildkroeten' ist, ist $$tier dasselbe wie $schildkroeten, und dies ist gleich 103.
Mithilfe geschweifter Klammern können Sie kompliziertere Ausdrücke bilden, die Variablennamen bezeichnen:
$stooges = array('Moe','Larry','Curly'); $stooge_moe = 'Moses Horwitz'; ...