Digamos que tengo una variable $testy se define como:$test = 'cheese'
Quiero generar cheesey, lo que puedo hacer así:
echo $test . 'y'
Pero preferiría simplificar el código a algo más como esto (que no funcionaría):
echo "$testy"
¿Hay alguna manera de que yse trate como si estuviera separado de la variable?

$test = cheese;que quería decir$test = 'cheese';al final de su post (si no estoy equivocado) ...Respuestas:
Puede usar llaves para eliminar la ambigüedad al interpolar variables directamente en cadenas.
Además, esto no funciona con comillas simples. Entonces:
saldrá
fuente
"foo{implode(',', [abc])}bar"echo "like so: $var";.Puede usar
{}alrededor de su variable, para separarla de lo que está después:Como referencia, puede consultar la sección Análisis sintáctico variable - Sintaxis compleja (rizada) del manual de PHP.
fuente
Ejemplo:
Producirá:
Es exactamente lo que estás buscando.
fuente
rendimientos:
fuente