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); ?>
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); ?>