Twig中判断变量是否存在

twig中检查你的变量是否被定义很容易

具体可参见:Twig defined

 

当然,如果你想检查一个已存在变量是否为空,也是很容易的:

 

当然还有一种比较严格的比对方式:

具体可参见:Twig sameas

 

如果这个变量为:array(0) { }一个空数组,那么下面的判断很有效

 

 

(非twig)action中的EntityRepository->find()方法会返回一个object对象,如果数据库中没有回返回null。以下方式展示如何判断:

或者

 

发表评论