? printName(["first" => "John"]) ?, John ? printName(["last" => "Doe"]) Doe ? printName(["first" => "John", "last" => "Doe"]) Doe, John