Мне нужно сохранить строку в базе данных MySQL. Значения позже будут использоваться в CSV. Как избежать строки, чтобы она была CSV-безопасна? Я предполагаю, что мне нужно избегать следующего: запятая, одинарная кавычка, двойная кавычка.
Функция PHP addslashes
:
одинарная кавычка ('), двойная кавычка ("), обратная косая черта() и NUL (байт NULL).
Так что это не сработает. Предложения? Я бы предпочел не пытаться создать какое-то регулярное выражение.
Кроме того, мне нужно иметь возможность unescape.