发新话题
打印

PHPexcel 10008错误解决

PHPexcel 10008错误解决

可能会出现如下错误:

Unknown codepage: 10008
PHPExcel_Shared_CodePage::NumberToName(%d)
PHPExcel/Shared/CodePage.php        98        break()

原因是 NumberToName() 方法中没有 10008 对应的情况处理,所以会抛出“Unknown codepage: 10008”异常。
解决方法:
在 NumberToName() 方法中加入 10008 对应的处理:

case 10000: return 'MAC'; break; //Apple Roman
case 10008: return 'MAC'; break; //Apple Roman
case 32768: return 'MAC'; break; //Apple Roman

TOP

发新话题