0
Ich habe zwei Arrays wie unten;Benötigen Sie Hilfe zum Mischen von Arrays
$array1 = array(
'cover.xhtml',
'title.xhtml',
'copyright.xhtml',
'dedication.xhtml',
'toc_brief.xhtml',
'toc.xhtml',
'ch02_1.xhtml',
'ch02_2.xhtml',
'ch02_3.xhtml',
'ch02_4.xhtml',
'ch02_5.xhtml',
'ch02_6.xhtml',
'ch02_7.xhtml',
'ch02_8.xhtml',
'ch02_9.xhtml',
'ch02_10.xhtml'
);
$array2 = array(
'',
'title.xhtml',
'copyright.xhtml',
'dedication.xhtml',
'ch02_2.xhtml',
'ch02_2#454.xhtml',
'ch02_4.xhtml',
'ch02_1.xhtml',
'ch02_11.xhtml',
'ch02_12.xhtml',
''
);
Ergebnis sollte sein:
array(
'cover.xhtml',
'title.xhtml',
'copyright.xhtml',
'dedication.xhtml',
'toc_brief.xhtml',
'toc.xhtml',
'ch02_1.xhtml',
'ch02_2.xhtml',
'ch02_2#454.xhtml',
'ch02_3.xhtml',
'ch02_4.xhtml',
'ch02_5.xhtml',
'ch02_6.xhtml',
'ch02_7.xhtml',
'ch02_8.xhtml',
'ch02_9.xhtml',
'ch02_10.xhtml',
'ch02_11.xhtml',
'ch02_12.xhtml'
)
Ich habe versucht, mit: call_user_func_array('array_merge', array_map(null, $array1, $array2));
Das ist nicht das Ergebnis zu produzieren, was ich wie beschrieben erforderlich. Bitte helfen Sie.
Danke für die Antwort. Die Reihenfolge ist wirklich wichtig. Also immer noch versuchen, eine Lösung zu bekommen. – Arghya
@Arghya das wird hart sein, da es nicht wirklich einem logischen Pfad folgt. Es ist keine alphabetische Reihenfolge, es ist nur für den "ch" -Teil bestellt. – FirstOne
hmm Ich verstehe und stimme zu Ich bin seit den letzten 2 Tagen dran. – Arghya