Sorry über den ziemlich schlechten Titel, ich bin kein Muttersprachler und war mir nicht sicher, wie man das ausdrücken soll.Erhalten Sie einzigartige Werte von Array mit spezifischen Filtern
Hier ist mein Problem:
ich eine sehr lange Reihe mit diesem Format haben:
$array = array(
'key1.value1' => '1',
'key1.value2' => '0',
'key1.value3' => '1',
'key2.value1' => '0',
'key2.value2' => '0',
'key3.value1' => '1'
);
Von diesem Array, ich möchte ein anderes mit diesem Format erhalten:
$newArray = array(
'key1' => array(
'value1' => '1',
'value2' => '0',
'value3' => '1'
),
'key2' => array(
'value1' => '0',
'value2' => '0'
),
'key3' => array(
'value1' => '1'
)
);
Ich habe ein paar Methoden ausprobiert, aber wirklich keine Lösung gefunden, die nicht extrem lang ist, also fragte ich mich, ob ich irgendwelche Tipps/Tricks könnte, um dies leicht zu erledigen!
Vielen Dank!
Sie versuchen können, verwenden 'in_array (string, $ array);' – Laurence