array-conversion: $arr: [1979]=>1979, [2000]=>2000, [2002]=>2002 zu $arr2: [0]=>1979, [1]=>2000, [2]=>2002 ? 
Author Message
 array-conversion: $arr: [1979]=>1979, [2000]=>2000, [2002]=>2002 zu $arr2: [0]=>1979, [1]=>2000, [2]=>2002 ?

Hallo zusammen!

Wenn ich folgenden Array habe:

$arr: [1979]=>1979, [2000]=>2000, [2002]=>2002

Wie kann ich ihn nach:

$arr2: [0]=>1979, [1]=>2000, [2]=>2002

konvertieren?

Bei mir nehmen immer alle Schlssel in $arr2 den gleichen letzten Wert
aus $arr an :(

Ich nutze php 4.3.0.

DANKE!



Sat, 02 Jul 2005 21:08:51 GMT  
 array-conversion: $arr: [1979]=>1979, [2000]=>2000, [2002]=>2002 zu $arr2: [0]=>1979, [1]=>2000, [2]=>2002 ?
Quote:

> Hallo zusammen!

> Wenn ich folgenden Array habe:
> $arr: [1979]=>1979, [2000]=>2000, [2002]=>2002
> Wie kann ich ihn nach:
> $arr2: [0]=>1979, [1]=>2000, [2]=>2002
> konvertieren?

[..]

probier mal
http://php3.de/manual/en/function.array-values.php
aus, damit k?nntest du glcklich werden :-)

--
mac

real email-adress: mac clondiag com



Sat, 02 Jul 2005 21:17:43 GMT  
 array-conversion: $arr: [1979]=>1979, [2000]=>2000, [2002]=>2002 zu $arr2: [0]=>1979, [1]=>2000, [2]=>2002 ?
Michael H?rtel schrieb:

Quote:
> Hallo zusammen!

> Wenn ich folgenden Array habe:

> $arr: [1979]=>1979, [2000]=>2000, [2002]=>2002

> Wie kann ich ihn nach:

> $arr2: [0]=>1979, [1]=>2000, [2]=>2002

> konvertieren?

$arr1=array(1979=>1979, 2000=>2000, 2002=>2002);

foreach($arr1 as $value) {

$arr2[]=$value;

Quote:
}

Ich sch?tze das reicht..

--

MfG

Christoph Pegel



Sat, 02 Jul 2005 21:37:16 GMT  
 array-conversion: $arr: [1979]=>1979, [2000]=>2000, [2002]=>2002 zu $arr2: [0]=>1979, [1]=>2000, [2]=>2002 ?

Quote:

>Michael H?rtel schrieb:

>>Hallo zusammen!

>>Wenn ich folgenden Array habe:

>>$arr: [1979]=>1979, [2000]=>2000, [2002]=>2002

>>Wie kann ich ihn nach:

>>$arr2: [0]=>1979, [1]=>2000, [2]=>2002

>>konvertieren?

>$arr1=array(1979=>1979, 2000=>2000, 2002=>2002);

>foreach($arr1 as $value) {

>$arr2[]=$value;

>}

>Ich sch?tze das reicht..

Leider nicht :( Die Keys bleiben leider bestehen und es wird immer nur
de rletzte Wert des alten Arrays allen neuen keys zugeordnet:

Aus:
$arr [1999]=>1999, [2000] => 2000, [2002]=>2002

wird:
$arr2 [1999]=>2002, [2000]=>2002,[2002}=>2002

irgendwie bekomme ich das nicht hin (*heul*)

- Show quoted text -

Quote:

>MfG

>Christoph Pegel



Sat, 02 Jul 2005 22:10:22 GMT  
 array-conversion: $arr: [1979]=>1979, [2000]=>2000, [2002]=>2002 zu $arr2: [0]=>1979, [1]=>2000, [2]=>2002 ?
Ja, stimmt!

Ihr hattet beide Recht bzw einen guten Tip:

Es geht sowohl mit:

foreach($yarray as $value)
 {
  $newarray[]=$value;
 }

als auch mit

 foreach ($yarray as $key => $value)
 {
  $newarray=array_values ($yarray);
 }

Das Array war wohl tats?chlich nicht leer oder ich habe einen Fehler
beim Anpassen gemacht.

Vielen Dank, nun geht alles Bestens.
Ich liebe Newsgroups ;)

Ciao

Quote:

> Hallo zusammen!

> Wenn ich folgenden Array habe:

> $arr: [1979]=>1979, [2000]=>2000, [2002]=>2002

> Wie kann ich ihn nach:

> $arr2: [0]=>1979, [1]=>2000, [2]=>2002

> konvertieren?

> Bei mir nehmen immer alle Schlssel in $arr2 den gleichen letzten Wert
> aus $arr an :(

> Ich nutze php 4.3.0.

> DANKE!



Sat, 02 Jul 2005 22:36:46 GMT  
 array-conversion: $arr: [1979]=>1979, [2000]=>2000, [2002]=>2002 zu $arr2: [0]=>1979, [1]=>2000, [2]=>2002 ?


Quote:
> Hallo zusammen!

> Wenn ich folgenden Array habe:

> $arr: [1979]=>1979, [2000]=>2000, [2002]=>2002

> Wie kann ich ihn nach:

> $arr2: [0]=>1979, [1]=>2000, [2]=>2002

> konvertieren?

$arr2 = array_keys($arr);
$arr2 = array_values($arr);

JP

--




Sun, 03 Jul 2005 01:46:12 GMT  
 
 [ 6 post ] 

 Relevant Pages 

1. Charles Moore (1979) on the Future.

2. IEEE Standard Subroutines for CAMAC (ANSI/IEEE Std 758-1979)

3. fft842 subroutine by Bergland & Dolan IEEE 1979

4. HELP>>>>>>>Fortran-Pascal Linking

5. >>>>>>>FROM SMTK TO C++

6. ><><><><>Heeeeeeeeeeeeeeelp on INT 14!><><><><><>

7. <<<<<YOU MUST CHECK THIS OUT >>>>>>>>>> 2103

8. Character >>> Binary conversion

9. >>>>>AVL tree

10. >>>>>How to read a IMAGE file?(BMP, GIF)|||||||||

11. ANNOUNCE>>>>>TOTAL FrameWork from Cincom

12. Slow/No Speed>>>>>>>>>

 

 
Powered by phpBB® Forum Software