Domanda

Se ho un array come $keys => $values, come posso ottenere due array di $keys E $values?

È stato utile?

Soluzione

array_keys() e array_values() .

$keys = array_keys($array);
$values = array_values($array);

Altri suggerimenti

array_keys e array_values restituirà una matrice numerica delle chiavi / valori di un dato array:

$keys = array_keys($array);
$values = array_values($array);

Se si desidera una soluzione foreach:

$keys = array();
$values = array();
foreach ($array as $key => $value) {
    $keys[] = $key;
    $values[] = $value;
}

Puoi usare array_keys E valori_array.

$keys   = array_keys($thearray);
$values = array_values($thearray);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top