2010-02-27 2 views
-1

Comment puis-je remplacer esperluette dans une URL de & > &PHP, XHTML et esperluette

J'utilise quelques flux RSS witch a URL contenant & dois-je utiliser

$link = str_replace('&', '&', $link); 

ou il y a d'autres options?

+0

-1. Sérieusement: http://www.google.com/search?q=php+replace+ampersand&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:unofficial&client=firefox-a –

Répondre

4

Utilisez htmlspecialchars. Il remplace pas seulement & mais aussi ", <, > et ' (uniquement si paramètre quote_style est réglé sur ENT_QUOTES) que tous doivent être remplacés par des références de caractères appropriés.