hai semua, saya bermaksud mengganti tanggal dalam format d-m-Y dengan date, dan mktime. variabel tgl, bulan, dan tahun diperoleh dari hasil preg_replace berikut:
$risi = "<td>1 Mei 2005 13:51:08 UTC</td>"; $risi = preg_replace ("/<td>([0-9]{1,2})\ ([0-9]{1,2})\ ([0-9]{4})\ \ ([0-9:]{5,8})\ UTC<\/td>/", "<date>" . date ("d-m-Y", mktime (0,0,0,\\2,\\1,\\3)) . "</date>\n<time>\\4</time>", $risi); tapi backreference dari preg_replace untuk \\n atau \${n} tidak pernah berhasil dimasukkan ke mktime. saya sudah mencoba tanpa tanda petik, dengan petik satu, dan petik dua, tapi masih belum ada hasil. ada yang bisa bantu? atau memang disebabkan mktime hanya menerima nilai dalam bentuk digit?. tia, -- Firman Pribadi - http://pribadi.or.id/diary I am what I am today because of the choices I made yesterday. -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis