- var_dump: documentation ( source)
<?php
class Message {}
class WrongMessage {}
function test(Message ...$messages)
{
var_dump($messages);
}
$messages = [new Message(), new Message];
$messagesWithSuprise = [new Message(), new WrongMessage()];
test(...$messages);
test(new Message, new Message);
test(...$messagesWithSuprise);