PHP wie zum extrahieren von array von Schlüssel und Werte ohne index

Möchte ich zu extrahieren ein array (das original-array mit key&Wert).
Nachdem ich extrahieren Sie das array ,ich möchte die beiden neuen arrays(die erste Reihe ist gerade Tasten,ein array nur Werte)und die beiden arrays ohne index (siehe code-Beispiel)

 //original array 
  $array = array(
    "name1"=>500
   ,"name2"=>400
   ,"name3"=>300
   ,"name4"=>200
   ,"name5"=>100
  );

  //after extract arrays 
  $array1 = array('name1','name2','name3','name4','name5);
  $array2 = array(500,400,300,200,100);

  //not like this
  //$array1 = array(0=>'name1',1=>'name2',2=>'name3',3=>'name4',4=>'name5);
  //$array2 = array(0=>500,1=>400,2=?300,3=>200,4=>100);
Jedes Element in ein PHP-array muss ist ein index. Ihr ", nicht wie dieses" arrays sind genau die gleichen wie die arrays, die Sie wollen.
Warum würden Sie nicht wollen, mit einem numerischen index überhaupt?
Vielleicht ist das, was ich will in meinem Projekt falsch ist anderswo ,vielen Dank
vielen Dank für die u Antwort,problem ist gelöst

InformationsquelleAutor Liuqing Hu | 2013-04-08

Schreibe einen Kommentar