Problème d'encodage, recopiant & amp; amp; à & amp; pour html en utilisant php

J'ai une url en html:

<a href="index.php?q=event&amp;id=56&amp;date=128">

J'ai besoin de le transformer en une chaîne de caractères exactement comme:

<a href="index.php?q=event&id=56&date=128">

Je sais comment faire avec preg_replace etc, mais est-il une fonction en php qui traite directement avec le codage que je peux utiliser pour d'autres problèmes d'encodage comme &nsbp (ou quoi que ce soit, etc)? Idéalement, je voudrais envoyer ma chaîne dans la fonction et il serait sortie de "& " au lieu de &amp. Est-il une fonction universelle pour la conversion de &TEXTE; en un véritable personnage?

Edit: désolé, posté avant que j'ai fini de taper la question. La QUESTION est maintenant terminée.

source d'informationauteur JMC | 2010-08-18