Fungsi compact() PHP

Contoh

Buat array yang berisi nama variabel dan nilai mereka:

<?php
$firstname = "Bill";
$lastname = "Gates";
$age = "60";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>

Contoh Eksekusi

Definisi dan Penggunaan

Fungsi compact() membuat array yang berisi nama variabel dan nilai mereka.

Keterangan:Setiap string yang tidak memiliki nama variabel yang disesuaikan akan dilewati.

Sintaks

compact(var1,var2...)
Parameter Deskripsi
var1 Diperlukan. Bisa berupa string dengan nama variabel, atau array variabel.
var2,... Pilihan. Bisa berupa string dengan nama variabel, atau array variabel. Bisa memiliki banyak parameter.

Keterangan

Fungsi compact() membuat array yang terdiri dari variabel yang dibawa parameter.

Array yang dihasilkan oleh fungsi ini adalah array asosiasi, di mana nama kunci adalah parameter fungsi dan nilai adalah nilai variabel dalam parameter.

Tindakan yang dijalankan oleh fungsi ini adalah sama dengan extract() Dengan sebaliknya.

Detil Teknis

Nilai Kembalian: Kembalikan array dengan semua nama variabel dan nilai mereka.
Versi PHP: 4+

Contoh Lebih Banyak

Contoh 1

Gunakan string yang tidak cocok dengan variabel, serta array nama variabel:

<?php
$firstname = "Bill";
$lastname = "Gates";
$age = "60";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>

Contoh Eksekusi