Функција extract

Функцијата extract ги извлекува елементите на асоцијативната низа во променливи. Имињата на променливите ќе бидат клучевите на асоцијативната низа.

Синтакса

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

Пример

Ајде да ги извлечеме променливите од низата:

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

Резултат од извршување на кодот:

php1
2
3

Погледнете ги и

  • функцијата list,
    која ја разложува низата на променливи
  • функцијата array_keys,
    која ги враќа клучевите на низата
  • функцијата in_array,
    која проверува дали постои вредност во низата