Il faut que je convertisse tous les guillemets simples (') en un anti-slash suivi d'un guillemet simple (\'). Comment le faire avec une expression regulière ? J'aimerais aussi convertir " en \" et \ en \\.
<<<
Tous mes " se transforment en \" et mes ' en \', comment me débarrasser de tous ces anti-slashs ? Comment et pourquoi sont-ils apparus ? Quand je fais ce qui suit, l'affichage se fait dans le mauvais ordre :
>>>

10.7 Utiliser PHP
10 FAQ : Foire Aux Questions
 Manuel PHP

J'aimerais écrire un script
Il faut que je convertisse tous les guillemets simples (') en un anti-slash suivi d'un guillemet simple (\'). Comment le faire avec une expression regulière ? J'aimerais aussi convertir " en \" et \ en \\.
-> Tous mes " se transforment en \" et mes ' en \', comment me débarrasser de tous ces anti-slashs ? Comment et pourquoi sont-ils apparus ?
Quand je fais ce qui suit, l'affichage se fait dans le mauvais ordre :
Hey, où sont mes nouvelles lignes ?
J'obtiens le message 'Warning: Cannot send session cookie - headers already sent...' ou 'Cannot add header information - headers already sent...'.
J'ai besoin d'accèder à des informations dans l'en-tête de requête directement. Comment puis-je le faire ?
Quand j'essaye d'utiliser l'authentification avec IIS j'obtiens 'No Input file specified'.
Mon script
Comment mélanger XML et
Comment utiliser
Où puis-je trouver une liste complète des variables prédéfinies que je peux utiliser dans mes scripts
Comment puis-je générer des fichiers PDF sans utiliser les librairies payantes
J'essaye d'accéder à une des variables standard CGI (comme $DOCUMENT_ROOT ou $HTTP_REFERER) dans une fonction écrite par moi-même, et il semblerait qu'elle ne soit pas définie. Que se passe-t-il ?

10.7.3 Tous mes " se transforment en \" et mes ' en \', comment me débarrasser de tous ces anti-slashs ? Comment et pourquoi sont-ils apparus ?

La fonction PHP stripslashes supprimera ces anti-slashs de votre chaîne de caractères. La plupart du temps, ils appraissent car la directive PHP magic_quotes_gpc est activée.

Note
Note concernant la directive : magic_quotes_gpc

La directive PHP magic_quotes_gpc est par défaut à on . En bref, elle applique la fonction addslashes sur toutes vos données issues de GET, POST et COOKIE. Vous pouvez utiliser la fonction stripslashes pour supprimer cet effet.

<< Tous mes " se transforment en \" et mes ' en \', comment me débarrasser de tous ces anti-slashs ? Comment et pourquoi sont-ils apparus ? >>
Il faut que je convertisse tous les guillemets simples (') en un anti-slash suivi d'un guillemet simple (\'). Comment le faire avec une expression regulière ? J'aimerais aussi convertir " en \" et \ en \\. Utiliser PHP Quand je fais ce qui suit, l'affichage se fait dans le mauvais ordre :