Version complète: sur le forum Webmaster Hub : str_replace ?
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
ZuckBin
Bonjour,

J'ai cherché sur le forum, sans résultats.

Je souhaite juste remplacé un mot par un autre.

j'utilise ceci:

CODE
$find[] = 'shipping';
$replace[] = 'expeditions-et-retours';

$page = str_replace($find, $replace, $page);

return $page.".html";


Seulement dans mon fichier, j'ai plusieurs fois le mot shipping, exemple:

j'ai shipping.php, shiping_export.php, shipping_import.php.

Je souhaite remplacer comme ceci

CODE
$find[] = 'shipping';
$replace[] = 'expeditions-et-retours';

$find[] = 'shipping_export';
$replace[] = 'exports';

$find[] = 'shipping_import';
$replace[] = 'imports';

$page = str_replace($find, $replace, $page);

return $page.".html";


Je ne sais pas trop comment faire.

Merci de votre aide.
Dan
Je pense qu'il te faut mettre la recherche la plus générale ("shipping") en fin de tableau, et non au début.
Cela devrait marcher dans ce cas.
CODE
$find =array ("shipping-export","shipping-import","shipping");
$replace = array ("exports","imports","expeditions-et-retours");
ZuckBin
Merci pour la réponse rapide.

Cela fonctionne.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.