Fonctions php chaîne de caractères

Fermé
francois59510 Messages postés 18 Date d'inscription mercredi 16 mars 2011 Statut Membre Dernière intervention 11 juin 2011 - 24 avril 2011 à 19:09
sheik54 Messages postés 76 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 29 avril 2011 - 24 avril 2011 à 19:59
Bonjour, je cherche une fonction qui remplace les chaînes de caractère avec des accents et des espaces par une chaîne pouvant être lus comme url,
exemple: une fonction qui lorsqu on rentre "voc séquence oliver twist" sort "voc_sequence _oliver_twist"
merci de votre aide! :p



A voir également:

3 réponses

sheik54 Messages postés 76 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 29 avril 2011 11
24 avril 2011 à 19:24
Bonjour,

Je pense que la fonction "urlencode" ( https://www.php.net/manual/fr/function.urlencode.php ) est la fonction qui te correspond.

Si elle ne te conviens pas, je pense que l'exploration de la fonction "preg_replace" (https://www.php.net/manual/fr/function.preg-replace.php ) pourras t'être utile pour faire ta propre séquence.
0
francois59510 Messages postés 18 Date d'inscription mercredi 16 mars 2011 Statut Membre Dernière intervention 11 juin 2011
24 avril 2011 à 19:39
marche pas sa donne :

voc+séquence+oliver+twist"
0
sheik54 Messages postés 76 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 29 avril 2011 11
24 avril 2011 à 19:59
Si c'est juste ça :

<?php
$nom = str_replace(' ', '_', $nom);
?>
0