PHP: Compact Function

Web Development

PHP: Compact Function

สร้าง Array จากตัวแปรที่มีอยู่แล้วด้วย compact function ใน PHP

มากกว่า 1 ปีที่ผ่านมา

1 min read

Table of Contents

Compact Function

Compact Function คือ ฟังก์ชันที่ใช้สำหรับสร้าง Array จากตัวแปรที่มีอยู่แล้ว เช่น

<?php
$firstname = "John";
$lastname = "Doe";
$age = "25";
 
$result = compact("firstname", "lastname", "age");
 

อธิบาย Code กันหน่อย

  • เริ่มจากเรามีตัวแปร $firstname, $lastname และ $age และกำหนดค่าให้มันเรียบแล้ว
  • จากนั้นเราก็เรียกใช้ฟังก์ชัน compact() แล้วโยนตัวแปรเข้าไปใน parameter ของฟังก์ชัน
  • ฟังก์ชัน compact() จะสร้าง Array ให้เรา โดย key ของ Array จะเป็นชื่อ ตัวแปร และ value ของ Array จะเป็นค่าของตัวแปรนั้นๆ

ผลลัพธ์ที่ได้

Array
(
    [firstname] => John
    [lastname] => Doe
    [age] => 25
)

หลังจากนั้นเราก็สามารถนำ Array ที่ได้ไปใช้งานต่อได้เลย

Tags:

PHP