Se connecter avec
S'enregistrer | Connectez-vous

comparer des valeur dans un tableau

Dernière réponse : dans Programmation

Bonjour,

Je dois parcourir un tableau afin de comparer chacune des valeurs ensemble. Si exemple la valeur de la clé 0 est égale à la valeur de la clé 1, je fais une action.

voici mon tableau:
Array{
[0] => Array
(
['courriel'] => toto@toto.com
['paragraphe'] => bla bla bla bla bla
)
[1] => Array
(
['courriel'] => titi@toto.com
['paragraphe'] => bla bla bla bla bla
)
[2] => Array
(
['courriel'] => tata@toto.com
['paragraphe'] => bla bla bla bla bla
)
}

voici comment je parcour mon tableau:

foreach($liste as $key => $value){

$val = $liste[$key]['courriel'];

foreach($liste as $key => $value){
$val2 = $liste[$key]['courriel'];

if ($val == $val2) {

$data = array();
foreach($liste as $value) {
if (isset($data[$value['courriel']])){

echo $data[$value['courriel']].= $value['paragraphe'];

}else{
$data[$value['courriel']] = $value['paragraphe'];
}
}
}else{

}
}
}

ce que je veux faire, c'est de comparer chaque courriel dans mon tableau, si y a des courriel pareil, je dois concaténer leur paragraphe ensemble et faire afficher ce paragraphe.

je suis un peu perdu

Merci

Autres pages sur : comparer valeur tableau

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte