AutorÃa | Ultima modificación | Ver Log |
Mustache.php============A [Mustache](http://mustache.github.com/) implementation in PHP.[](https://packagist.org/packages/mustache/mustache)[](http://travis-ci.org/bobthecow/mustache.php)[](https://styleci.io/repos/569670)[](https://packagist.org/packages/mustache/mustache)Usage-----A quick example:```php<?php$m = new Mustache_Engine;echo $m->render('Hello {{planet}}', array('planet' => 'World!')); // "Hello World!"```And a more in-depth example -- this is the canonical Mustache template:```html+jinjaHello {{name}}You have just won {{value}} dollars!{{#in_ca}}Well, {{taxed_value}} dollars, after taxes.{{/in_ca}}```Create a view "context" object -- which could also be an associative array, but those don't do functions quite as well:```php<?phpclass Chris {public $name = "Chris";public $value = 10000;public function taxed_value() {return $this->value - ($this->value * 0.4);}public $in_ca = true;}```And render it:```php<?php$m = new Mustache_Engine;$chris = new Chris;echo $m->render($template, $chris);```And That's Not All!-------------------Read [the Mustache.php documentation](https://github.com/bobthecow/mustache.php/wiki/Home) for more information.See Also--------* [Readme for the Ruby Mustache implementation](http://github.com/defunkt/mustache/blob/master/README.md).* [mustache(5)](http://mustache.github.com/mustache.5.html) man page.