Bonjour tout le monde !
J'aurais besoin d'aide pour l'utilisation de str_replace !
En effet, j'aimerais ajouter sur mon site un système de permaliens. Pour ceux qui ne comprendraient pas mon souhait, le permalien permet de mettre en avant des mots clés dans la barre d'adresse. Exemple: [url/]http://www.monsite.fr/tests.php?titre=coupe-monde-fifa-10-ps3[/url] (pour éviter la création du lien )
Je veux le faire de manière dynamique, lorsque j'envoie mon formulaire, je voudrais assembler deux variables, les concaténer puis les formater pour avoir quelque chose du genre nom-du-jeu-console. La fonction str_replace me semblait la plus utile pour ça. Voilà comment je pourrais utiliser cette fonction d'un point de vue personnel:
En gros, je voudrais remplacer les espaces et d'autres éléments par un tiret. Est-ce que j'utilise la fonction de la bonne manière ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 function format_permalien($texte) { $permalien = str_replace(', -, $texte); $permalien = str_replace('s, -, $texte); $permalien = str_replace("espace", -, $texte); ... echo $permalien; return }
J'aurais vraiment besoin de vos conseils ! Merci d'avance !
Partager