如何优化函数的多参数调用?

假设我有一个函数:

function export_excel($title, $data, $path, $sheetName='sheet1'){
       .......
}
调用:
$excel1 = export_excel_topath('hello', 'hello', '/tmp', 'sheet1');
$excel2 = export_excel_topath('hello1', 'hello1', '/tmp', 'sheet1');
$excel3 = export_excel_topath('hello2', 'hello2', '/tmp', 'sheet1');
......

当一个控制器中N次调用以后。突然有一天,产品更改了一个需求,该函数必须新增加一个参数。此时我不得不挨个找到调用函数的地方,慢慢更改。
有没有比较优雅的方式能解决这样的问题了? 小弟设计模式目前还没看完,还没找到很好的方案,请各位帮忙出出主意,小弟在此谢过了!