Heim >Backend-Entwicklung >PHP-Tutorial >Wie indiziere ich ein PHP-Array ab 1 neu?
Indizieren Sie ein Array neu und verschieben Sie die Indizes, um bei 1 in PHP zu beginnen.
Sie haben ein Array mit Schlüsseln, die bei 2 beginnen, und Sie möchten dies tun Indizieren Sie es mit Schlüsseln ab 1 neu.
Um dies zu erreichen, können Sie eine Kombination von Array-Funktionen in verwenden PHP:
$values = array_values($originalArray);
$reindexedArray = array_combine( range(1, count($values)), $values );
Ausgabe:
array ( [1] => Object ( [title] => Section [linked] => 1 ) [2] => Object ( [title] => Sub-Section [linked] => 1 ) [3] => Object ( [title] => Sub-Sub-Section [linked] => ) )
Das obige ist der detaillierte Inhalt vonWie indiziere ich ein PHP-Array ab 1 neu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!