【发布时间】:2019-07-11 07:10:09
【问题描述】:
我刚刚在 Symfony 4 应用程序中看到了这个,但我找不到它的含义
public function findOneBySomeField($value): ?Article
{
return $this->createQueryBuilder('a')
->andWhere('a.exampleField = :val')
->setParameter('val', $value)
->getQuery()
->getOneOrNullResult()
;
}
我知道,现在使用 PHP 7,您可以使用 ":int $val" 定义返回值的预期类型,但是在这里, 是什么?符号是什么意思?
【问题讨论】:
-
这可能意味着返回类型为null或Article