Replace [Résolu]

Signaler
Messages postés
296
Date d'inscription
mardi 9 janvier 2007
Statut
Membre
Dernière intervention
21 novembre 2008
-
Messages postés
624
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
14 décembre 2009
-
Salut tous les mondes,
Je ne sais pas ou est l'erreur dans ce code mais ce que je veux c'est enlever .Php et remplacer _ par un espace


merci d'avence

$no=$fichier;
$no= str_replace("_"," ",$no);
$no= str_replace(".php","",$no); 
echo '['.$lien.' '.$no.']
';

9 réponses

Messages postés
373
Date d'inscription
samedi 9 juillet 2005
Statut
Membre
Dernière intervention
11 août 2008

Salut,
Fais attention aux noms de tes variables
<?php
$nom = $fichier;
$nom = str_replace(array('.php','_'),array('',' '),$nom);
echo '['.$fichier.' '.$nom.']
';
?>

For every choice, a consequence (Fable)
Messages postés
624
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
14 décembre 2009
1
salut !

bah vite fait avec :

$fichier = 'test_1.php';

ca donne bien :
test 1
Messages postés
296
Date d'inscription
mardi 9 janvier 2007
Statut
Membre
Dernière intervention
21 novembre 2008

merci audayls 
Messages postés
624
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
14 décembre 2009
1
j'vois toujours pas la différence ...

les 2 donnent la meme chose...
Messages postés
296
Date d'inscription
mardi 9 janvier 2007
Statut
Membre
Dernière intervention
21 novembre 2008

pas pour moi en tous cas
Messages postés
624
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
14 décembre 2009
1
euh ... tu m'explique ou bien ??

parce à part changer la variable $no en $nom et faire en une seule ligne ce qui était fait en 2 (les str_replace) ... j'vois pas ^^
Messages postés
373
Date d'inscription
samedi 9 juillet 2005
Statut
Membre
Dernière intervention
11 août 2008

La variable "$lien" n'existe pas ... Il faut la remplacer par la variable "$fichier"

For every choice, a consequence (Fable)
Messages postés
296
Date d'inscription
mardi 9 janvier 2007
Statut
Membre
Dernière intervention
21 novembre 2008

merci a tous le monde
Messages postés
624
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
14 décembre 2009
1
... moi qui cherchait une erreur dans l'utilisation du str_replace ...