Mix the named parameter and unnamed parameters
public function initializeUser (name, ...hobbies) { } initializeUser("H", "v", "s"); name is assigned the value "H", and hobbies is assigned the value ["v", "s"].