Bootstrap

八戒踩坑-Invalid character found in sheet title

PHP  Excel   中  Sheet->setTitle sheet设置标题时报错

原因是:  方法不支持带有'*', ':', '/', '\\', '?', '[', ']'的字符串需要进行过滤

解决方案: 
调用sheet自带的不兼容字段方法 进行替换
$invalidCharacters = $worksheet->getInvalidCharacters();
$title = str_replace($invalidCharacters, '', $title);

;