Duda PHP y referencias

themaz

Hola escribo este post porque tengo la siguiente duda. He visto que en algunos sitios se utiliza la siguiente estructura en una pagina html para hacer referencia a una variable de PHP:

{{COSA::COSA2}}

¿Como puedo utilizar este tipo de sintaxis ?¿ Que hacen los puntitos del medio ?

Saludos

Cobre

Creo que es la sintaxis que usa TWIG

cabron

Es para llamar a algo que está definido en un ámbito diferente al actual. Lo conozco más de C++ que de php, así que no me voy a mojar mucho en como lo puedes usar por las diferencias que pueda haber, pero lo más típico es llamar a un método de la superclase desde la clase derivada.

ClaseBase
{

miMetodo()
{
//hacer cosas en la clase base
}

}

ClaseDerivada : ClaseBase
{

miMetodo()
{

ClaseBase::miMetodo();//Ejecutar lo que haya en la clase base
//hacer cosas de la clase derivada

}

}

themaz

Lo raro es que aparece en el html sin utilizar <?php ni echo.. :S

1 respuesta
cabron

#4

¿puedes poner el código completo donde lo has visto?

zoeshadow

Lo de {{ do something }} es sintaxis de Twig como ya te han dicho ,Twig es un templating engine que esta presente en algun framework como Symfony.

Usuarios habituales

  • zoeshadow
  • cabron
  • themaz
  • Cobre