Désolé pour le très mauvais titre, je ne suis pas un locuteur natif et je ne savais pas trop comment le dire.Obtenir des valeurs uniques à partir d'un tableau avec un filtrage spécifique
Voici mon problème:
J'ai une très longue série avec ce format:
$array = array(
'key1.value1' => '1',
'key1.value2' => '0',
'key1.value3' => '1',
'key2.value1' => '0',
'key2.value2' => '0',
'key3.value1' => '1'
);
A partir de ce tableau, je voudrais obtenir un autre avec ce format:
$newArray = array(
'key1' => array(
'value1' => '1',
'value2' => '0',
'value3' => '1'
),
'key2' => array(
'value1' => '0',
'value2' => '0'
),
'key3' => array(
'value1' => '1'
)
);
J'ai essayé quelques méthodes mais je n'ai vraiment pas trouvé de solution qui ne soit pas très longue, donc je me demandais si je pouvais trouver des trucs et astuces pour y arriver facilement!
Merci beaucoup!
vous pouvez essayer d'utiliser 'in_array (string, $ array);' – Laurence