In PHP esiste una funzione specifica per estrarre gli elementi di un array associativo come variabili.

La funzione รจ extract(). Esempio d'uso:

$arr = ['a' => 1,'b' => 2];
extract($arr);
echo $a . ' ' . $b; // '1 2'

Questa funzione trasforma le chiavi dell'array associativo nei nomi delle variabili e automaticamente lega tali variabili ai corrispettivi valori dell'array.