Hello a tous,

Ma question est simple, mais je bute dessus depuis plusieurs heures, mes recherches sur le net sont vaines et j'espère trouver de l'aide auprès de vous.

Alors voila, j'ai un tableau qui contient un second tableau comme celui ci :

Mon tableau
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
 
Array
(
    [oneUniqueID] => Array
        (
            [Age] => 18
            [Nom] => Robert
        )
 
    [secondUniqueID] => Array
        (
            [Age] => 21
            [Nom] => Jean
        )
}
Et j'aimerai modifier la clé, disons [secondUniqueID] par [newSecondUniqueId] voici le code php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
foreach (array_keys($myArrays) as &$v) {
	if ($v == "secondUniqueID") {
		$v = "newSecondUniqueId"; // Set new value
	}
}
Or, cette erreur survient :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Fatal error: Cannot create references to elements of a temporary array expression in ....
Ma question est donc par quelle moyen arrive t on a modifier un clé d'un tableau ?

Merci de m'avoir lu et encore plus merci pour vos reponses