Функция 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,
    массивда қийматнинг мавжудлигини текширади