PDA

View Full Version : Variabel yang namanya tergantung pada variabel lain


Eclipse
11-10-2008, 02:44 PM
Lihat script ini, dan temans akan ngerti maksudnya :salam

<?php
$var_name = "agus";
$$var_name = "Saya cinta PHP";

// ini akan men-set $agus = "Saya cinta PHP"

$var_name = "hypervar";
$$var_name = "PHP Indonesia emang joss";

// ini akan men-set $hypervar = "PHP Indonesia emang joss"
?>


Teman juga bisa memiliki variabel yang menjadi nama fungsi. Bagaimana caranya? Silakan lihat kode berikut ini.

<?php
$funct_name = "tambah";

function $funct_name {
//...
}

// hal di atas akan sama seperti:

function tambah {
//...
}
?>


Contoh berikut ini adalah cara untuk membuat variabel dengan teknik yang berbeda

<?php
$y = 'hello';
${'data_' . $y} = 'test';
// $data_hello sudah di-set ke 'test'

echo $data_hello . ' ' . ${'data_' . $y};
// akan menghasilkan 'test test'
?>