PHP 函数参数:特定类的对象数组
我有一个函数,它接受特定类的成员:
public function addPage(My_Page $page)
{
// ...
}
我想创建另一个函数,它采用My_Page对象数组:
public function addPages($pages)
{
// ...
}
我需要确保数组的每个元素都是My_Page$pages实例。我可以这样做并检查 ,但是我是否可以在函数定义中以某种方式指定数组必须是My_Page对象的数组?即兴创作,比如:foreach($pages as $page)
instance of
public function addPages(array(My_Page)) // I realize this is improper PHP...
谢谢!