S'échapper de CSV

J'ai besoin de stocker une chaîne de caractères dans une base de données MySQL. Les valeurs seront utilisés par la suite dans un fichier CSV. Comment puis-je échapper à la chaîne de sorte qu'il est CSV-safe? Je suppose que j'ai besoin d'échapper à la suivante: la virgule, apostrophe, guillemets doubles.

PHP addslashes fonction n':

guillemet simple ('), guillemet double ( " ), (barre oblique inverse) et NUL (l'octet NUL).

Donc qui ne fonctionne pas. Des Suggestions? Je préfère ne pas essayer de créer une sorte de regex solution.

Aussi, j'ai besoin d'être en mesure de ne pas encoder.