Ich habe ein multidimensionales Array, das ich in einer for-Schleife drucken wollte. Die erste Array-Dimension Eg $arrayName[0]
hat eine Array-Größe 2 und die Schlüssel beginnen bei 0 => value1
, dann 1 => value2
. Dann $arrayName[1]
mit Array-Größe 2 auch, aber die Schlüssel beginnt in der Reihenfolge mit der ersten Array-Dimension, es sieht so aus 2 => value3
und 3 => value4
. Anstelle von 2 und 3 Schlüsseln gibt es eine Möglichkeit, dass ich es 0 und 1 machen kann, da es eine zweite Array-Dimension ist? Bitte hilf mir dabei. Vielen Dank. Bitte schauen Sie sich das Bild unten an.Wie legen Sie Array-Schlüssel so fest, dass sie in einem mehrdimensionalen Array auf Null gesetzt werden?
ich es wie dieses
for ($i=0; $i < count($qualified_applicants); $i++) {
for ($j=0; $j < count($appExp); $j++) {
if($qualified_applicants[$i]->id == $appExp[$j]->applicant_id){
$temp[$appExp[$j]->applicant_id][$j] = $appExp[$j]->work.', '.$appExp[$j]->company_name.' - '.date("F j, Y", strtotime($appExp[$j]->start_date)).' - '.date("F j, Y", strtotime($appExp[$j]->end_date));
}else{
}
}
# code...
}
oben sein will mein Code ist ein mehrdimensionales Array bei der Schaffung von
Haben Sie dieses Array erstellt? Wenn ja, können Sie den Code teilen, mit dem Sie ihn erstellt haben? – RST
Warum eine For-Schleife verwenden? warum nicht foreach? –
Bitte fügen Sie Code ein, der dieses Array erstellt – Alistra