extract funksiyasi

extract funksiyasi assotsiativ massiv elementlarini o'zgaruvchilarga ajratadi. O'zgaruvchilar nomlari assotsiativ massiv kalitlari bo'ladi.

Sintaksis

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

Misol

Keling, massivdan o'zgaruvchilarni ajratib olamiz:

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

Kodni bajarish natijasi:

php1
2
3

Shuningdek qarang

  • list funksiyasi,
    bu massivni o'zgaruvchilarga ajratadi
  • array_keys funksiyasi,
    bu massiv kalitlarini qaytaradi
  • in_array funksiyasi,
    bu massivda qiymat mavjudligini tekshiradi