ฟังก์ชัน 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 ฟังก์ชัน,
    ซึ่งตรวจสอบว่ามีค่าในอาร์เรย์หรือไม่