Arief Yudhawarman wrote:
Hai milisers,
<?php

# Ada dua buah array tanggal
$tgl1 = array ('2004','10','22');
$tgl2 = array ('2004','10','25');

for ($i=1; $i<=2; $i++)
{
  # Ada satu variable dinamis yg akan menunjuk ke 2 array tsb
  $tgl = "tgl".$i;
  print $tgl."<BR>\n";
  for ($j=0; $j<= 2; $j++)
  {
    print "\${$tgl}[$j]: "."${$tgl}[$j]"." ";
  }
  print "<BR>\n";
}
?>

Hasilnya kok :
tgl1
$tgl1[0]: Array[0] $tgl1[1]: Array[1] $tgl1[2]: Array[2]
tgl2
$tgl2[0]: Array[0] $tgl2[1]: Array[1] $tgl2[2]: Array[2]

$tgl berisi string ("tgl".$i).. :) Gunakan: - $tgl = eval("tgl".$i); // memperlakukan string sebagai kode PHP - $tgl = ${"tgl".$i}; // cara praktis


Semoga membantu..


-- (0x103A0EEE)

Attachment: signature.asc
Description: OpenPGP digital signature



Kirim email ke