Funktionen extract

Funktionen extract udtrækker elementer fra et associativt array til variabler. Variabelnavnene vil være nøglerne fra det associative array.

Syntaks

phpextract(array &$array, int $flags = EXTR_OVERWRITE, string $prefix = ""): int

Eksempel

Lad os udtrække variabler fra et array:

php<?php
  $arr = ['a' => 1, 'b' => 2, 'c' => 3];
  extract($arr);
  
  echo($a);
  echo($b);
  echo($c);
?>

Resultat af kodeudførelse:

php1
2
3

Se også

  • funktionen list,
    som opdeler et array i variabler
  • funktionen array_keys,
    som returnerer arrayets nøgler
  • funktionen in_array,
    som kontrollerer tilstedeværelsen af en værdi i et array