bonjour, je tente de modifier une valeur dans un objet aprés avoir pu le localiser via un array_filter.

morceau de mon objet :
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
18
19
Array
(
    [0] => Array
        (
            [id] => 540
            [name] => toto lafarce
            [login] => lat
            [departement] => Expedition
            [file] => 0
        )
 
    [1] => Array
        (
            [id] => 539
            [name] => piou pioou
            [login] => lae
            [departement] => Bureau des Prix
            [file] => 0
        )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
function test($input) {
 global $trigger;
 
 if ($input[login] == $trigger){ return TRUE; } else { return FALSE; }
 }
 
$trigger = "lat";
print_r([array_filter($Resulats, "test" ));
maintenant je voudrais que la valeurs de "file" devienne 1

Mais je vois pas comment procéder.