Membuat Jam Digital dengan PHP
<!DOCTYPE html>
<html>
<head>
<title>Jam Digital</title>
<meta http-equiv="refresh" content="1">
</head>
<body>
<h1>Jam Digital</h1>
<?php
date_default_timezone_set('Asia/Jakarta');
$jam = date('H');
$menit = date('i');
$detik = date('s');
$hari = date('l');
$tanggal = date('j');
$bulan = date('F');
$tahun = date('Y');
$waktu = $jam . ":" . $menit . ":" . $detik;
$tanggalan = $hari . ", " . $tanggal . " " . $bulan . " " . $tahun;
?>
<h2><?php echo $waktu; ?></h2>
<h3><?php echo $tanggalan; ?></h3>
</body>
</html>
Keterangan:
- Pada baris ke-5, tag meta http-equiv digunakan untuk merefresh halaman setiap 1 detik agar jam digital dapat selalu berjalan.
- Pada baris ke-12, timezone diatur menjadi Asia/Jakarta agar sesuai dengan waktu Indonesia.
- Variabel-variabel seperti $jam, $menit, $detik, $hari, $tanggal, $bulan, dan $tahun diisi dengan nilai-nilai dari fungsi date() untuk mendapatkan informasi waktu dan tanggal sekarang.
- Variabel $waktu diisi dengan format jam:menit:detik yang akan ditampilkan sebagai jam digital.
- Variabel $tanggalan diisi dengan format hari, tanggal bulan tahun yang akan ditampilkan sebagai keterangan tanggal.