Eventuali duplicati:
Can I use a generated variable name in PHP?Aggiunta di un valore di una variabile a un nome di variabile?
sono bloccato qui!
$part_one = "abc";
$v = "one";
echo $part_???; // should output "abc"
Come si modifica ??? fare riferimento a $ v?
Grazie!
Bingo - grazie! –
Perché questo sarebbe mai utile? Solo curioso ... –
Poiché la variabile può anche essere usata per chiamare le funzioni ('$ {'parte _'. $ V}()' chiamerebbe la funzione 'abc'), puoi usare questo per compattare algoritmi dove solo il nome di la funzione può variare. Prendi le funzioni 'imagecreatefrom ...' per esempio: ottieni il tipo di immagine, aggiungilo a "imagecreatefrom" e chiama quella funzione: '$ func =" imagecreatefrom ". $ Type; $ Func ($ filename); '. – Gumbo