Tengo una función que controla la salida de mi página:PHP incluye dentro de una variable
$page = "<div class='media-title'><h2>{$title}</h2></div><div class='media-image'>{$image}</div><div class='media-desc'>{$desc}</div>";
me gustaría incluir un archivo "box.php" dentro de esa html que se define en la variable $page
. He intentado esto:
$page = "<div class='media-title'><h2>{$title}</h2></div><div class='media-image'>{$image}</div><div class="inlinebox">" . include("box.php"); . "</div><div class='media-desc'>{$desc}</div>";
... pero no funcionó. ¿Cómo puedo incluir un php dentro de una variable?
2 preguntas: 1) ¿Cómo responde esto mi pregunta? No me muestra cómo poner esa instrucción include dentro de una variable. 2) ¿Por qué evitarías tal cosa? – mattz
@mattz: En realidad, esto no responde a la pregunta, solo piensa en lo que ves por un segundo ... él está "eco" de la inclusión. – Stephen
@Stephen, pero ¿puedo hacerlo dentro de una definición variable como en mi pregunta? Cuando lo hago obtengo un error: 'Error de parse: error de sintaxis, T_ECHO inesperado en ...' – mattz