PHP 8.6.0 Beta 3 is available for testing

Yaf_View_Simple::assign

(Yaf >=1.0.0)

Yaf_View_Simple::assignAsignar valores

Descripción

public function Yaf_View_Simple::assign(mixed $name, mixed $value = NULL): bool

Asigna una variable a la vista. Las variables asignadas están disponibles en la plantilla bajo sus nombres. Cuando se llama con un único argumento de tipo array, se asigna cada par clave/valor, y las claves pasan a ser los nombres de las variables.

Parámetros

name

El nombre con el que la variable queda disponible en la plantilla, o un array de variables a asignar.

value

El valor a asignar.

Valores devueltos

Devuelve true.

Ejemplos

Ejemplo #1 Ejemplo de Yaf_View_Simple::assign()

<?php
class IndexController extends Yaf_Controller_Abstract
{
    public function indexAction()
    {
        $this->getView()->assign("foo", "bar");
        $this->_view->assign(array("key" => "value", "name" => "value"));
    }
}
?>

Ejemplo #2 Ejemplo de template

<html>
 <head>
  <title><?php echo $foo; ?></title>
 </head>
<body>
  <?php
    foreach ($this->_tpl_vars as $name => $value) {
         echo $$name; // o echo $this->_tpl_vars[$name];
    }
  ?>
</body>
</html>

Véase también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top