[PHP]Problème dans le remplacement d'une chaine - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [PHP]Problème dans le remplacement d'une chaine (/showthread.php?tid=881) |
[PHP]Problème dans le remplacement d'une chaine - Plume - 09-04-2007 Bonjour ! Ca va être court. Voici deux chaines : Code : $texte = '[image]C:\Documents and Settings\Alain\Mes documents\Mes images\AmberIWD.jpg[/image]'; Quand j'utilise strtr(), ça ne marche pas : Code : $nouveauCheminImage = strtr($texte, $cheminImage, $destination_file); Quand je fais les echos suivants pour voir le résultat : Code : echo '<pre>'.$texte.'<br />'; Voilà ce que j'obtiens : Citation :[image]C:\Documents and Settings\Alain\Mes documents\Mes images\AmberIWD.jpg[/image] J'ai une vague idée de ce qui peut se passer, sauf que je ne vois pas comment faire pour que ça donne ce que je veux. Si quelqu'un pouvait m'aider. .. Par avance, merci ! RE: [PHP]Problème dans le remplacement d'une chaine - Shidame - 09-04-2007 Je pense que tu devrai utiliser str_replace() plutot que strtr() Code PHP :
RE: [PHP]Problème dans le remplacement d'une chaine - Plume - 09-04-2007 Erf ! C'était p'tet pour ça que dans la documentation ils utilisent des tableaux. Et bien merci pour l'info, je me sens libéré là tellement ça me prenait la tête ^^ RE: [PHP]Problème dans le remplacement d'une chaine - Shidame - 09-04-2007 De rien, et ravi de t'avoir aidé. Des fois le manuel n'est pas trés clair, surtout quand on commence à se braquer sur un bout de code :p *parle en connaissance de cause* |