Bonjour j'ai une variable a vérifié
elle me renvoie des array comme ceci
Array ( [0] => 1 [1] => 2 [2] => 3 )
et moi je dois faire un test si ==1 alors si ==2 si ==1,2etc
j'ai fait ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
if (in_array(array(1), $newsletter, true)){
$subscribe = array(1);
}elseif (in_array(array(2), $newsletter, true)) {
$subscribe = array(2);
}elseif (in_array(array(3), $newsletter, true)) {
$subscribe = array(3);
}elseif (in_array(array(1, 2), $newsletter, true)) {
$subscribe = array(1,2);
}elseif (in_array(array(1, 3), $newsletter, true)) {
$subscribe = array(1,3);
}elseif (in_array(array(2, 3), $newsletter, true)) {
$subscribe = array(2,3);
}elseif (in_array(array(1, 2, 3), $newsletter, true)) {
$subscribe = array(1,2,3);
}else{
$subscribe = array(0);
}
$newsletter étant le array en question

mais cela ne fonctionne pas => vous auriez une idée ?
Merci