Comment dire en php ..... ?

-CCM- Messages postés 950 Statut Membre -  
-CCM- Messages postés 950 Statut Membre -
Bonjour,

comment rédiger une fonction très simple en php qui supprimerais les lignes commençant par un caractère "*" ?

ma liste du type :
Voiture
  *renault
  *peugeot
Model
  *senic
  *206
Carburant
  *Diesel
  *Essence

est dans une variable
$liste

je veux supprimer toutes les lignes commencant par *
pour avoir :
Voiture
Model
Carburant

A voir également:

5 réponses

papymucho Messages postés 146 Statut Membre 220
 
Salut

Tu peux utiliser la fonction str_replace pour cela :

http://www.manuelphp.com/php/function.str-replace.php

Cordialement.
0
-CCM- Messages postés 950 Statut Membre 84
 
merci je connais cette fonction, mais je veux suprimer les lignes puis passer a la suivantes pour faire la comparaison...et non pas remplacer un caractère
0
papymucho Messages postés 146 Statut Membre 220
 
Ah oui autant pour moi désolé.

Ta liste est donc un array?
0
-CCM- Messages postés 950 Statut Membre 84
 
non je la met en variable car je l'extrait d'un champs texte ...
Il faudrais que je la transforme en array , mais comment obtenir un tableau apartir d'une liste ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
-CCM- Messages postés 950 Statut Membre 84
 
c'est tout simple a faire en perl !!!!!


while( defined( $line = liste1 ) )
{	if($line =~ "* ")
	{	
	}
	else
	{ print( liste? $line);
	}
}


je veux faire ça en php !!
0