omarboutkhoum
Messages postés11Date d'inscriptionjeudi 10 avril 2008StatutMembreDernière intervention15 avril 2010
-
8 mai 2008 à 13:51
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 2010
-
9 mai 2008 à 13:45
slt t le monde,
puis-je passer deux parametres a la fonction explode par exemple ': decouper une chaine a chaque foi qu'il ya 'espace' ou ':'.
merci
amezghal
Messages postés385Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention21 août 20155 8 mai 2008 à 14:24
Salut,
la fonction explode prend en param un string comme delimter...
mais voici une solution,
<?php
function explode_arr($delim1, $delim2, $string) {
$return=array();
$val1 = explode($delim1,$string);
foreach($val1 as $item) {
$return = array_merge($return,explode($delim2, $item));
}
return $return;
}
$str = 'salut, je suis : un petit, texte: de teste, :wxcxc wxcxw)';
print_r(explode_arr(',',':', $str));
?>
le resultat est ;
Array
(
[0] => salut
[1] => je suis
[2] => un petit
[3] => texte
[4] => de teste
[5] =>
[6] => wxcxc wxcxw)
)
<hr size="2" width="100%" />Au début, on essaye de trouver une solution qui marche, et puis on veut la meilleure.
omarboutkhoum
Messages postés11Date d'inscriptionjeudi 10 avril 2008StatutMembreDernière intervention15 avril 2010 8 mai 2008 à 17:01
merci pour votre aide, ca marcher (y)
mais je me demande!, y a t'il une possibilté de changer cet affichage ?
ca vx, je vx avoir la main pour le resultat retourné , et afficher seulement dont j'en ai besoin, ds un tableau <table>
Merci
omarboutkhoum
Messages postés11Date d'inscriptionjeudi 10 avril 2008StatutMembreDernière intervention15 avril 2010 9 mai 2008 à 13:35
Bjr
Merci pour votre aide, ta solution aussi semble utile :)mais je demande si je peux avoir la main pour les resultats retourné par cette fonction
par ex : je veux les afficher sur une table <table> et afficher seulement ceux dont je suis besoin:)
Merci