Str_replace en php, comment faire ?

davidbdjt Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

le mieux sera de citer un exemple, ca sera plus facile pour expliquer:

   $tableauavant=array("-1","0","1");
   $tableauapres=array("Supprime","Inactif","Actif");

   $exemple="-1";
   echo str_replace($tableauavant,$tableauapres,$exemple);


J'aurai souhaite comme reponse : "Supprime". Mais str_replace repond : "-actif", ce qui est normal.
Comment recevoir "supprime" comme reponse ?
Existe il une fonction similaire ou faut il la faire ?

MERCI

PS : ceci n'est qu'un exemple. la reponse : change "-1" par autre chose, ne m'interesse pas..
A voir également:

1 réponse

Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
en beaucoup plus simple:

$tableau_conv=array("-1"=>"Supprime","0"=>"Inactif","1"=>"Actif");

   $exemple="-1";
	
   echo $tableau_conv[$exemple];
0