Fungsi list di PHP secara praktis digunakan untuk membuat assignment dari variable array ke variable tunggal. Perlu diingat, fungsi ini hanya akan berguna ketika menghadapi array saja. Kemudian, untuk penggunaan fungsi ini harus diperhatikan juga bahwa ada perbedaan kompatibilitas antara PHP 5 dan PHP 7.
Bentuk Umum
Berikut ini adalah bentuk umum dari fungsi PHP list.
array list ( mixed $var1 [, mixed $... ] )
PHP 5 VS PHP 7
Harus hati-hati jika kamu menggunakannya di lingkungan PHP versi 5.x karena ini akan terjadi bentrok jika dijalankan menggunakan versi 7. Dimana di versi 5, array yang paling kanan sementara untuk versi 7 dimulai dari yang paling kiri.
Contoh Penggunaan
Berikut ini adalah potongan kode bagaimana cara menggunakan fungsi list.
private function __tgl($last_month=0){ $month = date("m"); $year = date("Y"); if($last_month){ $month = $month-1; if($month == 1){ $year = $year - 1; $month = 12; } } return array($year,$month); } //cara penggunaan list($year,$month) = $this->__tgl($last_month); // echo $year.' - '.$month;
Demikian semoga membantu.