extract funksiýasy

extract funksiýasy assosiatiw massiw elementlerini üýtgeýänlere çykarýar. Üýtgeýänleriň ady hökmünde assosiatiw massiwiniň açarlary hyzmat eder.

Sintaksis

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

Mysal

Massiwden üýtgeýänleri çykaralyň:

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

Kody ýerine ýetirmegiň netijesi:

php1
2
3

Şeýle-de görmeli

  • list funksiýasyny,
    massiw üýtgeýänlere bölýär
  • array_keys funksiýasyny,
    massiwiň açarlaryny yzyna gaytarýar
  • in_array funksiýasyny,
    massiwiň içinde bahanyň bardygyny barlaýar