phpbar.de logo

Mailinglisten-Archive

AW: [php] Array neu durchnummerieren

AW: [php] Array neu durchnummerieren

Wolfgang Hauck php_(at)_phpcenter.de
Wed, 23 Oct 2002 13:12:17 +0200


>Kilian Hann wrote:
>> Hi liste,
>> Wie kann ich ein array, das ungefähr so aussieht array('1'=>"bla",
>> '4'=>"blub")
>> So neu durchnummerieren, dass ich array('0'=>"bla", '1'=>"blub")
>> erhalte?
>>
>> Danke,
>> Kilian

>hi,

>$neues_arr = array();
>foreach($altes_arr as $value) {
>      $neues_arr[] = $value;
>}

Hi Lists,

Und mehrdimensional:

function change_arraynumber($array){
  $nr = 0;
  while(list($key, $val) = each($array)){
    if (is_array($val)) {
      $harray[$nr++] = change_arraynumber($val);
    }
    else {
      $harray[$nr++] = $val;
    }
  }
  return($harray);
}

MFG Wolfgang


php::bar PHP Wiki   -   Listenarchive