utilité d'une fonction

dudo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 453
Inscription: 10 Jan 2004

utilité d'une fonction

Message le Jeu Sep 18, 2008 16:53

bonjour,

Peut on m'expliquer l'objectif de cette ligne de code

$urlkeyword=trim(ereg_replace(' +',' ',preg_replace('/[^a-zA-Z0-9s]/','%20',$keyword)));

la fonction trim() enlève les caractères blancs en début et fin de chaine
la fonction ereg_replace remplcae ici les + par l'espace

Mais à quoi sert ici a fonction preg_replace ??
preg_replace('/[^a-zA-Z0-9s]/','%20'

Merci
ludo

jcaron
WRInaute accro
WRInaute accro
 
Messages: 2678
Inscription: 13 Fév 2004

Re: utilité d'une fonction

Message le Jeu Sep 18, 2008 17:45

dudo a écrit:Peut on m'expliquer l'objectif de cette ligne de code

$urlkeyword=trim(ereg_replace(' +',' ',preg_replace('/[^a-zA-Z0-9s]/','%20',$keyword)));

la fonction trim() enlève les caractères blancs en début et fin de chaine
la fonction ereg_replace remplcae ici les + par l'espace


Non, elle remplace les espaces multiples par un seul

dudo a écrit:Mais à quoi sert ici a fonction preg_replace ??
preg_replace('/[^a-zA-Z0-9s]/','%20'


Elle remplace tous les caractères qui ne sont pas des chiffres ou des lettres ou la lettre s (à mon avis il y a une erreur de copier-coller, là, non?) par "%20".

Jacques.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités