PhpExcel. Решение «Invalid character found in sheet title».

Главная  >>  Backend  >>  PhpExcel. Решение «Invalid character found in sheet title».

Ошибка «Invalid character found in sheet title», говорит сама за себя — но её решение не совсем очевидно. Я приведу простой пример, как решить данную проблему.

Итак, дело в том, что в названии страницы не разрешается использование некоторых символов — поэтому перед установкой заголовка — выполните над будущим title следующе действие:

Кроме этого не забывайте о ограничении в 31 символ на длину заголовка. Проверяйте это значение, с учетом регистра — например при помощи mb_strlen — а еще лучше не давайте имя, с длиной впритык.