En utilisant & amp; amp; dans les bogues d'URL jusqu'à $ _GET

L'exécution de mon site par le biais de http://validator.w3.org/checkje reçois beaucoup de messages d'erreur en disant que mes liens doivent utiliser & en place de &.

J'ai donc mis à jour mon code, seulement pour découvrir que $_GET n'aime pas cela.

Mon URL: www.mysite.com/?foo=1&bar=2
et je l'ai changé pour cette: www.mysite.com/?foo=1&bar=2

Le problème, c'est que faire un print_r($_REQUEST) me donne ce résultat:

Array ( [foo] => 1 [amp;storeid] => 2 ) 

Pourquoi ne pas $_GET$_POST et $_REQUEST reconnaître la & ?

Mise à JOUR
C'est l'une des façons que je générer une URL:

$url = get_bloginfo('url')."/?foo=".$element['name']."&bar=".$element['id'];
$link = '<a href="'.$url.'" title="'.$element['name'].'">'.$element['name'].'</a>';

source d'informationauteur Steven