2011-06-22 22 views
18

Me costó mucho redactar esto en google, así que no voy a preguntar aquí.PHP Convert Array Keys

tengo una matriz como por ejemplo:

Array ([a] => 'a' [b] => 'b' [c] => 'c') 

¿Hay una manera fácil de convertir las claves para valores numéricos como tales? ¿Hay una función incorporada, o tendré que hacer una?

Array ([0] => 'a' [1] => 'b' [2] => 'c') 

¡Gracias!

Respuesta

3

array_values ​​Try

$arrayWithNumericKeys = array_values($arrayWithRegularKeys); 
4
$my_array = array([a] => 'a' [b] => 'b' [c] => 'c') 
$my_new_array = array_values($my_array); 
11

Uso array_values(), como en el ejemplo manual de:

<?php 
$array = array("size" => "XL", "color" => "gold"); 
print_r(array_values($array)); 

El resultado del ejemplo sería:

Array 
(
    [0] => XL 
    [1] => gold 
)