如何在PHP中将对象数组定义为参数?

时间:2018-07-17 23:51:46

标签: php

我想要这样的东西:

function __construct (string $todo, array[Tag] $tags) {}

array[Tag]导致我出现以下问题:Unexpected '['

主要思想是对具有Tag类的对象数组进行严格的类型检查。

我该如何实现?而且,PHP的最佳实践是否有必要?

1 个答案:

答案 0 :(得分:0)

简短的回答,不能。如果您确实需要,可以使用一些hacky解决方案。