Ich weiß, wie man Arrays manuell zusammenführen, aber ich muss Arrays in einer Schleife zusammenführen, während die Namen der Arrays oder wie oft sie Schleife .Loop-Arrays und Merge zu einem Master-Array, ohne die Namen der Arrays kennen
Ich kann dies manuell tun:
$masterarray = array_merge_recursive($searchcustomers1, $searchcustomers2);
aber wie mache ich es in einer Schleife. Das ist, was ich habe:
$ Seiten ist, wie oft es zu Schleife benötigt
for ($i = 1; $i <= $pages; $i += 1) {
$searchcustomers[$i] = $sc->call.....//an API call
}
Wie würde ich alle $ searchcustomers fusionieren oder anhängen [$ i] miteinander in einer Master-Array.
hmm ich immer halten: Parse error: syntax error, unerwartet '[' an diesem ersten Zeile mit den Klammern $ allCustomers = []; Ich denke, weil ich auf PHP 5.3.6 bin – obreezy
Ich ersetzte [] mit Array() für 5.3. Das gibt keinen Fehler, aber aus irgendeinem Grund scheint die Verschmelzung das erste Array zweimal zu duplizieren, nicht die zweite mit der ersten anzuhängen. – obreezy
Können Sie Ihren Code erneut zur Überprüfung einreichen? –