我有TWIG的问题.此代码适用于学校,但绝对不适用于我的笔记本电脑.我试过一个简单的代码,但我有错误:
可捕获致命错误:传递给Twig_Filter :: __ construct()的参数1必须是字符串的实例,给定字符串,在/ opt/lampp/htdocs/webalizer/projetSilex/vendor/twig/twig/lib/Twig/Extension/Core中调用第139行的.php,第35行的/opt/lampp/htdocs/webalizer/projetSilex/vendor/twig/twig/lib/Twig/Filter.php中的定义
我使用php 5.6/SILEX 2.0/Twig 2.0
谢谢你的帮助.
我的代码非常简单但不起作用:
require_once __DIR__.'/vendor/autoload.php';
$app = new Silex\Application();
$app->register(new Silex\Provider\TwigServiceProvider(), array(
'twig.path' => __DIR__.'/views',
));
$app->get('/', function(){
return "hello";
});
$app->get('/hello/{name}', function($name)use($app){
return $app['twig']->render('hello.twig',
array("name"=>$name
));
});
$app->run();>
Run Code Online (Sandbox Code Playgroud)