Pourquoi utiliser les guillemets magiques?

Avertissement

Cette fonctionnalit� est OBSOLETE depuis PHP 5.3.0 et a �t� SUPPRIMEE depuis PHP 6.0.0. Nous vous encourageons vivement � ne plus l'utiliser.

  • Il n'y a aucune raison d'utiliser les guillemets magiques, car ils ne sont plus support�s en PHP. Cependant, ils ont exist�s, et ont aid� quelques d�butants, en le permettant de produire, sans le savoir et involontairement, du code plus s�curitaire. Lorsque vous tombez sur des scripts qui s'appuient sur ce type de comportements, il est recommand� de modifier ce code et de d�sactiver les guillemets magiques. Pour quelles raisons cette fonctionnalit� est apparue? Simplement pour se prot�ger des injections SQL. Aujourd'hui, les d�veloppeurs sont plus conscients des probl�mes de s�curit�, et adoptent les m�canismes de protections de leur base de donn�es, ou les commandes pr�par�es, au lieu de passer par les guillemets magiques.