Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Reset indeksów tablicy
Forum PHP.pl > Forum > PHP
zibra
witam!

jak zresetować (na nowo przypisać kolejne) indeksy w tablicy która wygląda mniej więcej tak:
$a[0] = ...
$a[2] = ...
$a[11] = ...
i zrobić z niej:
$a[0] = ...
$a[1] = ...
$a[2] = ...
?
TomASS
O coś takiego chodziło:
  1. <?
  2. $a[0]='000';
  3. $a[2]='001';
  4. $a[11]='001';
  5. print_r($a);
  6. $a = array();
  7. $a[0]='0';
  8. $a[1]='1';
  9. $a[2]='2';
  10. print_r($a);
  11. ?>
MalCom
  1. <?php
  2. $b = array();
  3. foreach ($a as $value)
  4. array_push($b, $value);
  5. $a = $b;
  6. $b = NULL;
  7. ?>


lub latwiej, szybciej

  1. <?php
  2. $a = array_values($a);
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.