Passer trois paramètres à la fonction explode

Résolu/Fermé
hadjir Messages postés 107 Date d'inscription samedi 3 janvier 2009 Statut Membre Dernière intervention 7 janvier 2010 - 10 avril 2009 à 21:41
mamiemando Messages postés 33393 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 novembre 2024 - 11 avril 2009 à 13:24
Bonjour,
slt t le monde,
puis-je passer troix parametres a la fonction explode par exemple (, : .) decouper une chaine a chaque foi qu'il ya 'espace' ou ':' ou '.'
svp de me répondre
merci
j'ai la fonction qui passer deux parametres a la fonction explode
voila le code :
<?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));
?>


mais j'arrive a la généraliser pour troix paramétres.
merci d'avance.
A voir également:

1 réponse

mamiemando Messages postés 33393 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 novembre 2024 7 803
11 avril 2009 à 13:24
Tu peux au moins t'en sortir avec strtok et un array :
http://fr3.php.net/manual/fr/function.strtok.php

Bonne chance
0