serverok
Новичок
Спецсимволы и запись текста в БД
Столкнулся с проблемой импорта в БД данных из Excel, а именно спецсимволы которые не обрабатывает htmlentities, вот сделал себе два массива для "прогонки" текста через str_replace "туда и обратно".
Выкладываю, может кому-то пригодится:
PS. Сильно по голове не бейте
А также на полноту списка спецсимволов не рассчитывайте, но добавить нужные уже можно самим.
Столкнулся с проблемой импорта в БД данных из Excel, а именно спецсимволы которые не обрабатывает htmlentities, вот сделал себе два массива для "прогонки" текста через str_replace "туда и обратно".
Выкладываю, может кому-то пригодится:
PHP:
$special_chars = array ( '¤', '§', '©', '«', '¬', '_', '®', '?', '°', '±', 'µ', '¶', '·', '»', '•', '…', '™', '–', '—', '‘', '’',
'‚', '“', '”', '„', '†', '‡', '‰', '‹', '›', '?');
$special_chars_html = array ( '¤', '§', '©', '«', '¬', '­', '®', '¯',
'°', '±', 'µ', '¶', '·', '»', '•', '…', '™', '–',
'—', '‘', '’', '‚', '“', '”', '„', '†', '‡',
'‰', '‹', '›', '€');
