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)
signature.asc
Description: OpenPGP digital signature
