脚本宝典收集整理的这篇文章主要介绍了什么问题(?)之前的类型声明意味着在php(?int)[复制],脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
public function __construct(?int $verbosITy = self::VERBOSITY_NORMAL,bool $decorated = false,OutputFormatterInterface $formatter = null) { $this->verbosity = null === $verbosity ? self::VERBOSITY_NORMAL : $verbosity; $this->formatter = $formatter ?: new OutputFormatter(); $this->formatter->setDecorated($decorated); }
将int定义为int或null.
示例:
function nullOrInt(?int $arg){ var_dump($arg); } nullOrInt(100); nullOrInt(null);
function nullOrInt将同时接受null和int.
以上是脚本宝典为你收集整理的什么问题(?)之前的类型声明意味着在php(?int)[复制]全部内容,希望文章能够帮你解决什么问题(?)之前的类型声明意味着在php(?int)[复制]所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。