extract Fonksiyonu

extract fonksiyonu, ilişkisel bir dizinin elemanlarını değişkenlere çıkarır. Değişken isimleri, ilişkisel dizinin anahtarları olarak hizmet edecektir.

Sözdizimi

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

Örnek

Diziden değişkenleri çıkaralım:

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

Kodun çalıştırılmasının sonucu:

php1
2
3

Ayrıca Bakınız

  • list fonksiyonu,
    bir diziyi değişkenlere ayırır
  • array_keys fonksiyonu,
    bir dizinin anahtarlarını döndürür
  • in_array fonksiyonu,
    bir dizide bir değerin varlığını kontrol eder