Ich bin ziemlich nicht in der Lage, die Logik für meine Anforderung zu erhalten.2 oder mehr Arrays aus einer Liste
Lets betrachten Ich habe ein Array
Array
(
[0] => 1
[1] => 1
[2] => 2
[3] => 1
[4] => 3
[5] => 3
)
Ich möchte die unten Array auf Basis aufzuspalten, wenn das Array Element seinen vorherigen Element entspricht. , d. H. Im obigen Beispiel stimmt der Wert von [1] mit dem Wert von [0] überein. Setzen Sie es daher in das gleiche Array wie [0]. Überprüfen Sie nun, ob der Wert von [2] mit dem Wert von [1] übereinstimmt, wenn er übereinstimmt, und setzen Sie ihn in dasselbe Array, wenn er nicht in ein anderes Array eingefügt wird. Der Prozess wird fortgesetzt.
Unten ist ein Beispiel für die gewünschte outpout.
Array
(
[0] => 1
[1] => 1
)
Array
(
[0] => 2
)
Array
(
[0] => 1
)
Array
(
[0] => 3
[1] => 3
)
Vielen Dank für Ihre Hilfe im Voraus.
Justin
Vielen Dank. Lass es mich versuchen. Gib mir bitte eine Minute. – Justin
Ich bin ein mehrdimensionales Array erhalten, wobei jedes Element :(Array ( [1] getrennt => Array ( [0] => 1 ) [2] => Array ( [0] = > 1 ) [3] => Array ( [0] => 2 ) [4] => Array ( [0] => 1 ) [5] => Array ( [0] => 3 ) [6] => Array ( [0] => 3 ) ) – Justin
Danke, es hat funktioniert. – Justin