При проверке вложенных массивов с теми же ключами и правилами будет получено неверное сообщение об ошибке, например, если правила:
$rules = [ 'elem.*.test' => 'required', 'elem.*.subitem.test' =>
'required', ];
и сообщения:
$messages = [ 'elem.*.test.required' => 'top level item required', 'elem.*.subitem.test.required' => 'sub item required', ];