Funkcija extract

Funkcija extract izvlači elemente asocijativnog niza u promenljive. Imenima promenljivih će služiti ključevi asocijativnog niza.

Sintaksa

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

Primer

Hajde da izvučemo promenljive iz niza:

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

Rezultat izvršavanja koda:

php1
2
3

Vidite takođe

  • funkciju list,
    koja razbija niz na promenljive
  • funkciju array_keys,
    koja vraća ključeve niza
  • funkciju in_array,
    koja proverava postojanje vrednosti u nizu