Duplicar posible:
Can I use a generated variable name in PHP?¿Agregar un valor de una variable a un nombre de variable?
estoy atascado aquí!
$part_one = "abc";
$v = "one";
echo $part_???; // should output "abc"
¿Cómo puedo modificar ??? para hacer referencia a $ v?
Gracias!
Bingo - gracias! –
¿Por qué esto alguna vez sería útil? Simplemente curioso ... –
Dado que la variable también se puede usar para llamar a funciones ('$ {'parte _'. $ V}()' llamaría a la función 'abc'), puede usar esto para compactar algoritmos donde solo el nombre de la función puede variar. Tome las funciones 'imagecreatefrom ...' por ejemplo: Simplemente obtenga el tipo de imagen, agréguela a "imagecreatefrom" y llame a esa función: '$ func =" imagecreatefrom ". $ Type; $ func ($ nombre de archivo); '. – Gumbo