为了账号安全,请及时绑定邮箱和手机立即绑定

的程序含义 与否?

的程序含义 与否?

PHP
幕布斯7119047 2021-05-08 12:13:49
现在与Symfony合作已经有一段时间了,我注意到我意识到自己也从来没有一个答案。在Symfony中,经常会看到:public function build(string $json): ?IntegrationErrors但是同时您可以轻松地看到:public function build(string $json): IntegrationErrors问题是,据我所知,它们做同样的事情,无论哪种方式都没有错误或警告,这使我想到了使用的程序含义是什么?与否?定义返回类型时?正如您倾向于在实体内部看到的那样,这是特定于教义的东西吗?
查看完整描述

1 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

php 7.1新增了令人兴奋的功能

可空类型

现在,可以通过在类型名称前添加问号来将参数和返回值的类型声明标记为可为空。这表示与指定的类型一样,NULL可以分别作为参数传递或作为值返回。


查看完整回答
反对 回复 2021-05-14
  • 1 回答
  • 0 关注
  • 160 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信